Web vs Native apps in 2013 and beyond The debate will continue for years. Both have their roles. I prefer the Web on all devices. So for me, my favorite all-time native app is the Web browser (Firefox, Chrome, Safari, Opera, Links). Native apps vs Web apps depends upon the the website, the company, internal programming talent, user-base, maintenance costs, etc. It's silly to promote only one type over the other for all situations, but I think the Web is the better choice if limited to one method. more. I wonder if many users simply expect a website or service to offer a downloadable native app. And they have this expectation for no other reason than it makes the site or service appear more legit or professional because they provide something for users to download and install. If the native app dramatically increases the user experience, then the native app is fine. Maybe users don't take a Web service seriously on mobile if the site does not provide a downloadable app even if their slick responsive-design site works well on mobile. The info below may be a little over-the-top, but I agree in principle, at least for the coming years if not currently. October 2013 - Medium.com - "Native Mobile Apps are the New Flash":https://medium.com/design-ux/1fc0e57907b5 - _A great stopgap measure while the web caught up_ q. The vast majority of web apps no longer need a native counterpart. Native mobile apps are a temporary solution. We’re just over 4 years into the Appstore era and this has already become apparent. Open web technologies are catching up to the point that the vast majority of web apps no longer need a native counterpart. Don’t try to tell me native apps are faster or allude to them having a “better experience.” That simply is no longer true. "Sencha":http://blog.programmableweb.com/2012/12/20/sencha-remakes-facebook-html5-app-using-api/ proved this last year. For a more detailed look just how far mobile web capabilities have come, see Benjamin De Cock’s excellent "Building iOS Web Apps in 2013.":http://notes.deaxon.com/building-ios-web-apps-in-2013/ As it stands now, there is little reason most mobile apps to exist. Content-based sites do not need downloadable apps. I’m talking about NYTimes, WSJ, Wikipedia, Buzzfeed, TMZ, etc. These native apps add literally nothing of value to their web-based user experience. Even many more complex apps do not need native functionality. Many RSS readers, GTD apps, eCommerce apps and search apps add little more than a homescreen button. As "Thomas Baekdal points out,":http://www.baekdal.com/opinion/unique-features-in-ipad-apps-is-like-the-web-in-2004/ mobile apps are stuck in 2004. Much of the functionality that has become standard on the web — automatic updates, social sharing, scrolling — has been completely stripped out and ignored. *Today, there are only two pieces of functionality that necessitate a native app: camera access and push notifications.* _I originally published this on "my site":http://jim-silverman.com/blog/native-apps-are-the-new-flash/ February 15, 2013. Back then people thought I was insane._ q.. Feb 2013 post titled "Unique Features in iPad Apps is Like The Web in 2004":http://www.baekdal.com/opinion/unique-features-in-ipad-apps-is-like-the-web-in-2004/ Feb 2013 - "Building iOS Web Apps in 2013":http://notes.deaxon.com/building-ios-web-apps-in-2013/ q. JavaScript is remarkable in the way it lets novice developers build, quickly and easily, real, interactive stuff. The problem is that it's so easy to get started that most people tend to not put too much effort in writing efficient JavaScript. It often leads to unresponsive and clunky web apps and to the conclusion that the technology is just not ready yet. Just like with any other language, writing bad code obviously results in bad apps. Writing decent JavaScript, however, can definitely result in native-like performance and smoothness. I'd even argue that when done right, a web app can be better than a native app as your users will always be running an up-to-date version of your app without any effort. q.. Dec 2013 - "The Making of Fastbook: An HTML5 Love Story":http://www.sencha.com/blog/the-making-of-fastbook-an-html5-love-story/ br. Medium.com - "Why you suck, not the mobile web.":https://medium.com/design-ux/cd1e233749d8 - _The botching of the mobile web experience isn’t the phone broswer, it’s the web developer._ #design - #mobile - #apps - #web - #html5 - #css3 - #javascript - #blog_jr