4 ms·
Native Apps are here to stay because it is impossible to build a certain class of Apps in the web browser. There is no way to upload files on Mobile Safari. I
by pkaler 15y ago
Native Apps are here to stay because it is impossible to build a certain class of Apps in the web browser.
There is no way to upload files on Mobile Safari. I'm told this has finally been implemented in Android 2.2. It's 20-frackin-11 and an App like Instagram is not even possible as a Web App.
App developers use Push Notifications to increase engagement with their App and notify users when something interesting happens. Ditto, for Local Notifications and Background Location. That's not even possible with Web Apps.
The new hotness in 2012 will probably be NFC. Web Apps probably won't have access to hardware data exchange for years.
And the list will keep going on. There will be new functionality in mobile phones released each year. Native Apps will get access to this functionality right away. Web Apps will have to wait for years to get access to this functionality.
- rjd 15y ago> Native Apps are here to stay because it is impossible to build a certain class of Apps in the web browser. Even current usages have issues. A few hours ago I decided I wanted to move a bunch of RSS feeds into Google Reader so I could prototype a new tool I'm working on. So easy enough, create new Google Apps account, populate RSS feeds. I'm not sure what was going on but my Google Apps admin console kept timing out. No idea what the problem was, my wifi, my ISP, international cable, some erroneous proxy, Google apps itself I dunno... maybe the bad/stormy weather outside... But it took me over 5 minutes to create a new user account. Everything else seemed to be running fine so I thought it would correct itself. However after about 10-15 minutes of no improvement and very slow progress. I gave up trying to add RSS feeds (and put them into folders) via the web. Annoyed at this point I downloaded an RSS client, added all the feeds I wanted, exported the OPML and uploaded it to google in around 10 minutes. To do a simple chore I had to revert to a native client, and that is the reason why native apps are here to stay for me. They are reliable and fast, ignoring other benefits. Web apps in a lot of use cases just aren't upto task.