NOTICE:
This content is in the "archives" of a retired blog called Gadgetopia. It has been moved to this subdomain as it is no longer considered relevant to the site. It is being hosted here for a indeterminate period of time. Its existence at this URL is not guaranteed, and it may be removed at any time. If you would like to refer to this content in the future, you are encouraged to save it to your local file system.

Some content from Gadgetopia was moved to the technical blog on deanebarker.net

Mobile Apps vs. Sites

Originally published by "dbarker" on 2012-02-14 11:34:00Z

Mobile Sites vs. Apps: The Coming Strategy Shift: Here’s a fantastic article from Jakob Nielsen on the state of mobile apps.  He argues that apps are better now, but this will change in favor of mobile sites, and he explains why.  Really great arguments.

The expense of mobile apps will increase because there will be more platforms to develop for. At a minimum, you’ll have to support Android, iOS, and Windows Phone. Furthermore, many of these platforms will likely fork into multiple subplatforms that require different apps for a decent user experience.

For user experience purposes, iOS has already forked into iPad vs. iPhone. Although they officially have the same OS software, the two devices need two very different user interface (UI) designs. (See our free report on iPad usability for tablet usability considerations.)

Amazon.com’s recent introduction of the Kindle Fire effectively forked the Android user experience with a fairly different platform. And, as our Kindle Fire usability study concluded, you need a separate app with a separate UI to deliver decent usability on this nonstandard device that’s selling like hotcakes.

It’s only realistic to expect even further UI diversity in the future. This will make it extremely expensive to ship mobile apps.

Comment by "Rice Protein" on 2012-02-14 14:12:00Z
Sure, just like the web was supposed to replace desktop apps. Web-based apps will never replicate the richness/responsiveness of native apps.