Variables
PlatformsUsersDevicesNetworks
It is hard to build Mobile Applications
Although there are a lot of applications in the market-place, the industry has not been able to create a "killer app" (likefor example SMS) yet. The complexity in developing mobile applications arises because of the following variables:
Building Mobile Applications
Copyright Olive Design and Savitr Services 2009. All Rights Reserved.
?
Devices (Hardware) - There are hundreds of mobile handsets available today fromvarious manufacturers. Each handset model or a family of models has its set of uniquefeatures and capabilities.
?
Platforms (Software) - There exists a variety of software platforms for all the differentmobile handsets. For example J2ME, Symbian, iPhone, Android, Brew, Palm etc... Eachplatform has its own set of development tools, development languages, developmentenvironments etc..., which makes it hard for developers to create a "universal"application.
?
Networks (Service Providers) - Each service provider has its own policy with regards todeployment of mobile applications and thus the development team cannot guaranteeseamless deployment across all networks.
?
Users (Cultural, Social and Economic Diversity) - Each set of users in differentgeographies bring their own unique flavors to their expectations from mobileapplications.
mtouch
Add a Comment