Native Mobile Apps vs Mobile Web Apps

Michael Mace posted a great wrapup of a few threads that have been going around with respect to native vs browser based mobile development. He does a great job of laying down a nice linear story about the evolving development environment. And of course everyone who had an interest in seeing native mobile application development continue is all up in arms about his statements. I agree, kinda, but not really completely.

Of course this isn’t a black and white question. It’s not that mobile web apps have suddenly magically hit some threshold and now native apps will never be used for anything. It’s an analog value of course. Mobile web apps are getting better, the browsers more robust, the devices more capable. What’s happening is that while you HAD to write a native or Java app in the past in order to get a passable product to market, you can do more and more just using the browser.

Same exact thing as the desktop market. Pause, take a deep breath. Yes, same exact thing as the desktop market. Sure there are differences down in the details, and that doesn’t mean that mobile apps are going to be exactly like desktop apps. The market forces in play are the same. Web apps mean easier distribution, faster release cycle, higher leverage on improving the base platform, decreased barrier to entry, etc. And a third time, same exact thing as the desktop market.

Does that mean that native application development is dead on mobiles? Well, do you use any native applications on your desktop? Most people still do, but you use them when it makes sense to have a native app instead of a web based one. The same thing should shake out in mobile. That just means that native apps should be used where having a native app delivers actual increased value. Which I’m sure is what the folks defending native apps are most afraid of, needing to actually defend their position in the face of competition. That’s going to be rough, they’re so used to having a captive audience.

The overall statement from Michael I agree with however:

If you’re a mobile developer, you should consider stopping native app development and shifting to a mobile-optimized website.

Yes, that you should do. Step back and honestly ask yourself “can I do this on the mobile web instead more easily?” The answer might be no still, but for an increasing group of people it’s going to be yes. Take into account the off-deck monetization models available with advertising (and I do hope direct monetization will enter the mix soon on a global scale) and distribution through either advertising or searches (Google is sucking up as many partners as it can get to make its service the default) and the overall environment available for direct to consumer mobile web apps is starting to look like a viable alternative even when compared to native app development coupled with carrier partnerships. Because the off-deck ecosystem benefits from more network effects than the carrier model we should see it keep rolling right along now that it’s started to tip.

Update: The conversation going on around this thread has been great, plenty of bright people with excellent points to contribute. If you’re following it make sure to also read these posts:

11 Responses to “Native Mobile Apps vs Mobile Web Apps”

  1. Richard Spence Says:

    Very much agree with this analysis and if we could do our app in a browser then we certainly would (in fact I may cry in releif ;-)) In 1992 in the pc world we were developing a lot of local apps beacause the networks were expensive and browsers were crap. This is has changed in the pc world and I am sure the mobile world will follow in time.

    Although .. .

    The key point for me is how long will this time be? Browsers are still *very* primitive and the networks are still expensive, flakey and slow. I can’t see this changing for > 3 years minimum unless something comes in from leftfield to gee it up.

    It could be longer than that .. . I hope not, not trying to be a smarty honest, I just can’t help but feel it is going to a long haul.

    Sigh ;-)

    Loving the blog and mowser.

    Cheers

    Richard

  2. My Toughts Says:

    Mobile applications vs Mobile Web…

    I have been doing web-stuff for the last years (currently as CTO of Nulaz), so it’s safe to say I like everything webbased.However, for Nulaz, we have chosen to develop a mobile application, instead of a mobile website. I have been in a lot of d…

  3. MobHappy » Blog Archive » Sounding The Death Knell For Native Mobile Apps Says:

    [...] Mike Rowehl and Dean Bubley both have good responses on their own blogs, and both echo the horses for courses point, while illustrating some of the problems with the native app business environment — in particular, Dean highlights the difficulties of distribution, given the lack of a viral mechanism to spread apps as well as the resistance of most people to install applications. [...]

  4. Mobile applications are either dead or ready to explode » VentureBeat Says:

    [...] Mike Rowehl also believes this is very much an extension of the web application vs. native application debate [...]

  5. George Chen » Blog Archive » Mobile Web Apps vs Native Mobile Apps Says:

    [...] follow on reading include Miker’s post, and Carlos’s piece as well. Finally, Dean Bubley’s piece is [...]

  6. MobHappy » Blog Archive » Thoughts on Native Mobile Apps v Mobile Web Apps Says:

    [...] the mobile web, quoting recent deep thoughts by luminaries in the mobosphere such as Michael Mace, Mike Rowehl and Dean [...]

  7. The Law of Mobility » Blog Archive » Business Models: February 2008 Says:

    [...] Native Mobile Apps vs Mobile Web Apps [...]

  8. Debate en la red sobre el futuro de las aplicaciones móviles Says:

    [...] bloggers del mundo del desarrollo móvil. Mike Rowehl de Mowser está básicamente de acuerdo (Native Mobile Apps vs Mobile Web Apps) en esa tendencia hacia la web, aunque precisa que lo mismo ocurre con los ordenadores personales y [...]

  9. The Law of Mobility » Blog Archive » Notes from the Wharton Business Technology Conference Says:

    [...] topic.  This took many flavors, from whether Google’s Android matters to whether mobile applications are “dead.”  My summary opinions on this broad topic are: a) the benefits of “openness” are easy [...]

  10. When the last optimist turn pessimist at mBricks Says:

    [...] Mace: Mobile applications, RIP Mike Rowehl: Native Mobile Apps vs Mobile Web Apps David Beers: Have mobile apps had their moment? Rafe Blandford: The future of mobile development? [...]

  11. The mobile application frontier - Small Surfaces Says:

    [...] see some interesting responses by Carlo Longino, Mike Rowehl, and Dean [...]

Leave a Reply