point
The Smart Techie was renamed Siliconindia India Edition starting Feb 2012 to continue the nearly two decade track record of excellence of our US edition.

Best Practices in Designing Mobile Applications

Y K Maheshwari
Monday, August 2, 2010
Y K Maheshwari
Last few years have seen a new developer community bursting on the horizon with development of applications happening over multiple types of mobile platforms. Most popular ones are Apple, Android, Blackberry and Symbian. WebOS, badaOS (Samsungs own OS ), Qualcomm’s Brew MP, Nokia’s Maemo and Qt Mobile.

After iPhone was launched, it has changed the overall paradigm for developers. iPhone Provided a very sleek and consistent user interface, with ease of use.

Types of Mobile Applications:
Starting with PIM (Personal Information Managers), Active Sync type of applications, the mobile development has matured to provide push emails, social media networking apps out of the box. New applications are more complex than the applications which are developed for PCs. These applications have controls and sensors such as accelerometer( direction and acceleration –pedometer, touch, voice, GPS (Geo location) Compass( to know user navigation system), proximity sensing, RFID (NFC phones) and cameras. No one gets to see these applications using complex algorithms in really quick execution times.

Some of the applications are preinstalled, prebuilt into the device and billed. Specialist teams build these applications and device makers choose to ship them as ‘Value proposition’ right out of the box. (Examples can be PDF reader or a Facebook client)
Devices can range from phones, cameraphones to Netbooks and iPad or HP’ slate. Broadly these applications can be divided into various categories:


Share on Twitter
Share on LinkedIn
Share on facebook