According to some industry forecasts the number of annual mobile application downloads worldwide will grow from 10.9 billion in 2010 to 76.9 billion in 2014. The reports also anticipate mobile application revenues to surpass $35 billion in 2014. Having said that, the extension of mobile applications to every aspect of the personal and professional lives will be one of the key characteristics of today’s youth. In India, the roll-out of 3G spectrum, will also redefine the way we experience video, music, movies. 3G would be specifically significant, given the growth in numbers of mobile internet users in India, which stands at 10 percent of the total Internet users, and is expected to double in the next four years as per industry reports.
With the upsurge in the sales of the smart and high-end phones, the market for mobile applications will rise exponentially in the coming years. In addition to the booming adoption of smartphones in India, entry of new connected device categories such as media tablets and portable media players will also contribute to the enormous growth of mobile applications. Hence, mobile application developers will be an integral part of the mobile device eco-system and crucial to the company’s growth across all market
However, one often gets confused inn terms of choosing the development platform. Even if we limit the choices to smartphone platforms alone, mobile developers must choose between Android, BlackBerry, iPhone, Palm webOS, Symbian, and Windows Mobile. And add to the complexity, each is incompatible with the others. Obviously, reaching the broadest possible audience is a top issue for mobile application developers, but there are other factors to weigh. Here are a few things to think about when choosing a smartphone platform of development, one would like to choose:
1. Popularity and the choices of hand-sets:The nature of the application you want to build may limit which devices it can support. If you need a touchscreen, an accelerometer, or a compass, for example, you've already ruled out the majority of the handsets on the market. You may prefer to stick with a more proven platform, such as BlackBerry or Windows Mobile, especially if you will be developing apps for enterprise customers. BlackBerry has long catered to the business audience, while Apple hasn't made enterprise readiness a priority.
2. Availability of the tools and support:Some platforms may offer multiple ways to develop applications -- for example, BlackBerry may offer too many. The critical issue is the amount of documentation and support available to developers. Apple, for example, based its iPhone SDK on familiar Cocoa APIs from Mac OS X, ensuring that iPhone developers would benefit from the wealth of existing information about the Mac OS X development platform. Other smartphone platforms have a fairly steep learning curve; be sure you know what you're getting into.
Here is a quick comparison of the available choices:
With the upsurge in the sales of the smart and high-end phones, the market for mobile applications will rise exponentially in the coming years. In addition to the booming adoption of smartphones in India, entry of new connected device categories such as media tablets and portable media players will also contribute to the enormous growth of mobile applications. Hence, mobile application developers will be an integral part of the mobile device eco-system and crucial to the company’s growth across all market
However, one often gets confused inn terms of choosing the development platform. Even if we limit the choices to smartphone platforms alone, mobile developers must choose between Android, BlackBerry, iPhone, Palm webOS, Symbian, and Windows Mobile. And add to the complexity, each is incompatible with the others. Obviously, reaching the broadest possible audience is a top issue for mobile application developers, but there are other factors to weigh. Here are a few things to think about when choosing a smartphone platform of development, one would like to choose:
1. Popularity and the choices of hand-sets:The nature of the application you want to build may limit which devices it can support. If you need a touchscreen, an accelerometer, or a compass, for example, you've already ruled out the majority of the handsets on the market. You may prefer to stick with a more proven platform, such as BlackBerry or Windows Mobile, especially if you will be developing apps for enterprise customers. BlackBerry has long catered to the business audience, while Apple hasn't made enterprise readiness a priority.
2. Availability of the tools and support:Some platforms may offer multiple ways to develop applications -- for example, BlackBerry may offer too many. The critical issue is the amount of documentation and support available to developers. Apple, for example, based its iPhone SDK on familiar Cocoa APIs from Mac OS X, ensuring that iPhone developers would benefit from the wealth of existing information about the Mac OS X development platform. Other smartphone platforms have a fairly steep learning curve; be sure you know what you're getting into.
Here is a quick comparison of the available choices:
No comments:
Post a Comment