In particular more mobile and Smartphone resources represent a unique opportunity for software developers and managers, as well as the creation of new characters in revenue and brand awareness. Is the 3 g Internet, GPS and portability, the combination means that consumers turn to increasingly to your Smartphone business, shopping and leisure activities. Unlike open system platforms, such as on the Internet, there is a difference between a number of operating systems Smartphone, phones and the support of the air carrier.
The part of the development of the market
His mobile for Apple iPhone OS 3.0, RIM BlackBerry operating systems will focus on the 4.6 +, and Google Android. It is the fastest growing OS mobile platforms; Others, such as Symbian and Windows Mobile will face slower growth of market share and also suffer “Fragmentation” of the environment, effective market share. Offers all competing operating systems, only the iPhone/iPod touch one almost universal application development.
The risk of fragmentation
In simple terms is the fragmentation of the incompatibility of software software, that after the fact, that a good basis and time through updates and changes, that a unique code for multiple sets of forks code was set. An example would be the English tech; Today, there are a number of dialects of the English language all over the world. Some are easily identifiable, the others are unintelligible without translation. Due to the fragmentation, it is impossible to create a version of the application on a per forum, instead of the developer has multiple versions, each designed for a specific device or operating system to share and to work.
Fragmentation is a major area other than Apple devices, and in particular of the BlackBerry OS, old Lisäämisensä devices, such as for example the families BlackBerry 8800-8100 and 8700. For example the BlackBerry storm 2 – 0S5. 0 is the touch screen, the Accelerometerc and 3D OpenGL graphics. The 9700 bold, BlackBerry, started at the same time but not used, in the provision of traditional keyboard/stylus, contains an OpenGL support and use a different screen resolution. Things are possibly wrong with Google’s Android open-source character and the lack of standard models. Each manufacturer of a completely unique Android phone works in the different versions of the Android OS 1.5, 1.6, 2.1, 2.0, and 2.0.1.
IPhone out-of-the-line, which can be achieved in three main groups; the original iPhone and iPod touch to use iPhone 3 g, written in the platform software that majority is the exception of the original iPhone applications, the a compass or GPS, MMS. IPod touch is not a camera, so that the application that the device does not work. IPhone 3gs is the latest model and developers of the app, especially those who use online video and location services based on the base model.
The original development of applications for the BlackBerry Curve 8300–compatible devices BlackBerry 8900 and 8500 is the largest swimming pool in the series, bold 9000 and BlackBerry bold 9700 tour.
Android OS is a large number of devices, but the “Google”, a reference to the structure of trade to telephones and the common characteristics of the specifications can be viewed. T currently, all include T-Mobile G1,-mobile MyTouch 3 g, Sprint Samsung to this group. Adapted from HTC Android powered devices are also popular; These include the hero HTC and Verizon. Droid Eris.
App development tools
My iPhone apps with Apple, Xcode objective-C language built and then type the “app store” for distribution to the public. There are several tools for the development of the third for other languages such as Lua, JavaScript and ActionScript (Flash CS5). Development of third tools make the high-level scripting, add the code in objective C, and also to the application in the ipa file represented are to export. APP store. Third-party tools support at least some of the features unique iPhone like accelerometer, multi-touch to varying degrees. Other features such as GPS and location of the camera can be restricted to these tools in the past.
Applications can be integrated with the Java language on the BlackBerry JDE plug-in for Eclipse. Applications can with the Phonegap, also based at the level of the development experience are built, starting perhaps to reduce development using JavaScript. BlackBerry apps can be sold on the through the BlackBerry App world known official app store, or you can by third-party as such as MobiHand.com are sold. Android is also on Java-based, and also the Android development tools plugin uses the Eclipse IDE. Has no control over the Google apps for Android, Google, types, but could be created to remove the right of malware applications.
The types of applications that make
Most applications on the iPhone, the games available; You can also vary Flash based games according to the latest version of Adobe unit 3D fully with moved as little functionality, games in 3d. Outside of his games, many of the iPhone apps on mobile, extensions to open APIs. Examples of Tweetie 2, Twitter API and understanding, providing bi-directional synchronization of base camp. These applications can be created a small person working groups, and the interfaces of the custom designed artwork, or does not exist. Modern independent games developer 3D are obscure for studios artist access, modelers and programmers to the brand of the EPI.
The majority of the non-gaming applications is complex widgets, that third-party programming interfaces (APIs) and then follow the guidelines interface will reduce Apple the need for graphic designers.To parallel to the most popular downloads on the iPhone and Android apps play followed by a general interest. BlackBerry applications are mainly in the business, as on the canvas with less than games offers Google and Apple poynt applications.
Currently technologies such as such as augmented reality, which live camera feeds and transparent experience for the GPS starts the information over the Internet, to tyres overlays and the following year. Applications in which the camera to read bars codes, including the claim receive reputation. This article is that we hope, a better understanding of the Smartphone market and ecosystem partners. Currently, Web developers have been waiting for the mature skills in the Web for the industry and the tools.