iOS

Best practices for mobile application development (revisited)

Do we need a new set of best practices for mobile device application development?

Back in July 2006, Peter V. Mikhalenko wrote a synopsis of what he considered to be a set of best practices for developers working in the realm of mobile Web applications. His inspiration was a set of standards published by the W3C with the title: Mobile Web Best Practices 1.0. To my surprise, this set of recommendations has not been updated since 2008.

Here is what Peter wrote back in 2006; what has changed since then? And, perhaps just as importantly, what has not changed? Obviously, much of the development these days involves mobile devices and the apps that take advantage of their unique form factors, but many of these principles still hold true. Can we apply most of these best practices for mobile Web applications to mobile app development in 2012? Do we need a new set of best practices?

About

Mark Kaelin is a CBS Interactive Senior Editor for TechRepublic. He is the host for the Microsoft Windows and Office blog, the Google in the Enterprise blog, the Five Apps blog and the Big Data Analytics blog.

5 comments
rousellwall
rousellwall

For Mobile Application Development, I would prefer the Prismetric Technologies. They are really best work for iPhone, Android, & iPad. If you want to checkout their website see below http://www.prismetric.com

Erin Welson
Erin Welson

Check out the CLIPCLOCK mobile app. The new hub to discover and share the best video moments with your favorites!!! Here's the link: www.clipclock.com/download/6109

justinthomsony
justinthomsony

I have truly found the extreme set of best practices for mobile web application development from this source. The shared link is really looking powerful to know about it. I am also one of mobile application developer and the regarding values of this source really improves my knowledge. Thanks for updating to us. http://www.openxcell.com

Mark W. Kaelin
Mark W. Kaelin

Is there a set of best practices for mobile device application development?

Editor's Picks