11/04/2014
Why We use Web Apps Rather Than Native One
Leave a reply
WEB APPS VS NATIVE APPS
The past couple of years have seen a lot of talk about the mobile battle between the Native App and Web Apps. Words like HTML5, Javascript, CSS3, Objective C, and Java have been thrown around in a frenzy to determine who will be the eventual winner in the smartphone era. But what does it all mean?
Let’s take a few steps back and cover the basics: What’s the difference between a Native App and a Web App?
Native Apps: A native app is a standalone bit of software that I can download directly onto a smartphone, typically via an “app store”.
Pros
Available through the smartphone’s app store (Apple App Store, Google Play Store, etc.)
App is able to use the device platform for additional functionality, like push notifications, the device camera, etc.
Some native apps are able to function with no internet connection
Cons
When there are updates to the app, I have to update manually through the app store.
A native app is developed with a single platform in mind: Android, iOS, Windows Phone, etc. If a developer wants to make the app available for multiple platforms, then he’ll have to develop the app multiple times in different programming languages.
The native app is a popular option for most users, as many people are familiar with on their smartphones. However, with the increased functionality of mobile browsers, web apps have taken a more notable stance in the debate.
Web Apps: A web app functions within web browsers on mobile devices.
Pros:
There’s no need to download anything, which saves room on my phone. Web apps are accessed via a mobile browser with an internet connection.
Updates to the Web App appear instantly. No more waiting for an update to download.
Developers only have to build a single version of the app that can run available on multiple platforms.
My account info that I store in a web app is accessible from any device, including my PC, at anytime.
Cons:
Requires an internet connection to function.
Does not yet support some smartphone functionality, like push notifications or storage on the device.
Many popular native apps also come in a mobile web app form, like Facebook, Twitter, Wikipedia, and most news sites. There are also hundreds of other web apps out there that offer productivity tools, weather forecasts, and time-wasting amusement.
So I understand the difference between a native app and a web app: now which should I use? That, my friend, depends on the user. I tend to prefer the web app experience, because I can do all my smartphone functions (responding to email, checking social media, shopping, reading news) in my browser.
Gone are the days of switching between several apps, which takes time, hinders my work flow and kills my battery.
SOURCE: DOLPHIN