The changing and dynamic trend of technologies is shaping the mobile phone industry. Over a decade ago, a mobile phone was used to make calls or send messages. But look at the scenario now, mobile phones have become part of our daily lifestyles. From calling to shopping, banking, booking and more, there are endless ways a user has been using the device. There’s so much available in one device that anyone couldn’t resist from exploring it. With more and more app usage on mobile devices, the threat gradually increases. Imagine a user installs “N” number of mobile apps which are a necessity like banking apps, shopping apps, video streaming apps, etc. All these apps demand user information be filled in. This is an open invitation …

Flutter is Google’s open-source mobile app SDK for crafting elegant and quality applications on Android, iOS and future Fuchsia devices within record time. Comprising mainly of widgets and states, Flutter is the perfect tool for swift and effortless development. Although flutter is not that difficult to pick up and code, it can be quite difficult if you want to do fine details with it. Since flutter is a whole lot different from native Android development, it would help to learn them both at the same time, rather than focusing on what you want to learn more. Proficient developers insist on gaining some previous knowledge of native development and alternatives like Kotlin before continuing to learn and code with Flutter. At the end, you will realize …

Mobile app development courses on your mind? I don’t blame you. The mobile app industry is set to generate revenue of 188.9 billion US dollars through app stores and in-app advertising. Now’s a good time as any to be part of this growing industry. While it’s true that we have a tremendous amount of information available online about mobile app development, it is never a good idea to jump right into them. Clarity of your goal can easily be marred when you are overloaded with information. The first issue that you need to rightly identify, and address, is to understand what you want to learn. Your relationship with the beguiling ecosystem of hybrid, native and cross-platform mobile apps can be a little complicated. You can …

The cost of development and maintenance is one of the fundamental concerns when developing a mobile application. This is especially true if we were to develop the mobile app in their respective native language as we have to build two separate apps for both iOS and Android. Once developed and released we will have to go thru the process of updating and maintaining these two separate apps adding up more cost. The mobile app development industry’s answer to this problem was hybrid mobile app development. We already have many well establish hybrid mobile app development platforms like PhoneGap using Ionic Framework, Xamarin, Sencha Touch, Kendo UI etc. But these platforms have their own advantages and limitations. The Advent of React Native During the past one …

This a three-part blog series about Progressive Web Apps. In the first article in the series ‘Why Progressive Web Apps (PWA) is not good news for Native and Hybrid app developers‘ I tried to explain the imminence of Progressive Web Apps. After reading it many of my readers asked me about the difference between a Progressive Web App and Responsive web app. In fact, with many new mobile development jargons springing up every day it really is hard to understand the technology concept especially when they are cryptic with synonyms. To me, a Progressive Web App is a progression or the next step for a Responsive web app. That is, if you have a website (web page/web app) that is mobile responsive then you leverage the new …

This a three-part blog series about Progressive Web Apps. The second blog article, Progressive Web App VS Responsive Web App touches upon the how Responsive web app can evolve to become a Progressive Web App. The third article is being written. We all have many apps installed on our smartphones. We use them for all kind of things that we could only dream about a few years ago. This is due to the ubiquitousness of mobile apps that try to fill in everything electronically possible by the smart phone. Because of this, there are situations when we have more than one mobile app for even the simplest functionalities. If you take a look at the apps installed on your mobile right now there might be at least a …

On May 17th, 2017 Whatsapp rolled out a very useful update that enables users to pin chats to the top of your chat list, so you can quickly find them. This little feature will make life easy for many users who needs to “stay on top” of important chat conversation than find themselves immersed in ever-updating group chats.

Although Apple finally removed the 16GB storage tier for all iPhone models this year, there are a great many number of iPhone users who use the 16GB iPhone. If you are an iPhone user like me who ended up buying the 16GB model to save a little money, then you might be a doing balancing act of deleting the unused apps, backing up your photos, deleting messages, photo and video from your WhatsApp etc, right? While there are some obvious things to do to free up space, there are also some hidden tricks by which you can gain GBs of storage space. Before we jump on to this nice trick let us check out the obvious and smart things that free up space on your …

With most phone manufacturers trying to pack in more specs and features to their mobile phone, adding protection from natural elements has become a norm. We see many phones today that give protection from dust, humidity and water. IP rating, short for Ingress Protection rating is an international standard that shows you the level of ingress protection, that is the unwanted introduction of dust, water, foreign bodies, contaminants, etc. into a device that might malfunction if introduced to these ingresses.