This post is part of our ReadWriteMobile channel, which is dedicated to helping its community understand the strategic business and technical implications of developing mobile applications. This channel is sponsored by Alcatel-Lucent.
Developers looking to reach the mobile audience (and who isn't these days?) have to determine which mobile platforms to code for, which ones to skip and how to approach the design for their mobile website itself.
But before even getting started, there's one question many small companies have to face: which do you build first? Do you build the mobile website before or after building a mobile application, be it for Android, iPhone, Blackberry or whatever platform you want to reach? Or would you be better off starting with an app?
On the Technology.Inc website, we came across a helpful resource for developers struggling to answer that question - a checklist of six items that should help steer developers in the right direction. According to this list, the following factors should be weighed (we're summarizing the findings here, for more in-depth explanations, please read the original article):
It was also interesting to read the comments on the article, which also offered some insights into this dilemma. Said one commenter, Rob Woodbridge, "the decision between a mobile website and a mobile app is not a real question: If you or your business have a website, mobile is just another platform that it needs to work on. Period." That's a sentiment that we think most will agree with.
He also points to another article which deftly explains when you do not need "an app for that." For example, if your mobile app doesn't make money for your business or enhance it in some way, if it doesn't stand out in a crowded market, if you don't have the resources to commit to it or if you could be more successful leveraging something already out there, then you may want to forgo app development, the article says.
Another commenter, Andew Milne, pitches in as well, saying that the "app space is designed for a specific job," while the mobile Web "can be more fluid if designed well."
Have you had to decide between the mobile Web and an app? If so, what did you decide?