The mobile landscape is incredibly fragmented with a huge pool of devices and operating systems. This presentation shares tips and guidelines on how to navigate this maze and help design/develop better mobile applications.
Hardware & Platform dependent Installation Distribution Updates Not required Required ✓ ✖ ✓ ✖* ✓ ✖ ✓ ✖ Must be installed URL link App store Not required Reinstallation Simple
Hardware & Platform dependent Installation Distribution Updates Not required Required ✓ ✖ ✓ ✖* ✓ ✖ ✓ ✖ Must be installed URL link App store Not required Reinstallation Simple
Hardware & Platform dependent Installation Distribution Updates Not required Required ✓ ✖ ✓ ✖* ✓ ✖ ✓ ✖ Must be installed URL link App store Not required Reinstallation Simple
Hardware & Platform dependent Installation Distribution Updates Not required Required ✓ ✖ ✓ ✖* ✓ ✖ ✓ ✖ Must be installed URL link App store Not required Reinstallation Simple
Hardware & Platform dependent Installation Distribution Updates Not required Required ✓ ✖ ✓ ✖* ✓ ✖ ✓ ✖ Must be installed URL link App store Not required Reinstallation Simple
Hardware & Platform dependent Installation Distribution Updates Not required Required ✓ ✖ ✓ ✖* ✓ ✖ ✓ ✖ Must be installed URL link App store Not required Reinstallation Simple
Hardware & Platform dependent Installation Distribution Updates Not required Required ✓ ✖ ✓ ✖* ✓ ✖ ✓ ✖ Must be installed URL link App store Not required Reinstallation Simple
Hardware & Platform dependent Installation Distribution Updates Not required Required ✓ ✖ ✓ ✖* ✓ ✖ ✓ ✖ Must be installed URL link App store Not required Reinstallation Simple
Hardware & Platform dependent Installation Distribution Updates Not required Required ✓ ✖ ✓ ✖* ✓ ✖ ✓ ✖ Must be installed URL link App store Not required Reinstallation Simple
Australia 0% 25% 50% 75% 100% March 2010 Mobile Platform Market Share: iOS vs Andriod (By region) Source: AdMob AdMob Mobile Metrics Report March April May 2010 AdMob Mobile Metrics Report - Southeast Asia Q1 2010 iOS Android All others
engagements per visit for mobile user.” Source: Ed Hewett, Omniture Do Mobile-optimized Experiences Improve Engagement on “Super” Phones and Tablets like the iPad?
any other type of startup experience that prevents people from using your application immediately” Source: Apple iOS Reference Library iPhone Human Interface Guidelines
interface must as far as possible minimize user input. Where possible, use selection lists, radio buttons and other controls that do not require typing." Source: Mobile Web Best Practice, W3C
avoid using text boxes and text areas as much as possible. It’s difficult for the user to enter content into free text inputs such as text boxes..." Source: Mobile Design and Development, Brian Fling
of platform ... gloss over bits & bytes ... go chasing waterfall ... assume browsers are equal ... downplay user experience ... be online only Don’t...
fast ... re-invent the wheel ... do roll-overs ... forget to guide your users ... disrupt the experience ... squeeze the world in ... make user type Don’t...
fast ... re-invent the wheel ... do roll-overs ... forget to guide your users ... disrupt the experience ... squeeze the world in ... make user type ... forget to test Don’t...
fast ... re-invent the wheel ... do roll-overs ... forget to guide your users ... disrupt the experience ... squeeze the world in ... make user type ... forget to test Don’t...
http://metrics.admob.com The Best & Worst of the Mobile Web (mobiThinking) http://mobithinking.com/white-papers/best-and-worst-of-the-mobile-web Mobile Web Best Practices 1.0 (W3C) http://www.w3.org/TR/mobile-bp/ References