Wednesday, September 1, 2010

Mobile Software

The functionality of a mobile phone depends on the software installed in it. A common mobile phone can not perform beyond the range of this particular mobile software that is embedded in it at the time of manufacturing. Usually these softwares are designed and developed by the manufacturing companies which is distinct for various models. But the latest mobile phones whose operating systems are quite sophisticated, they support the installation of third party softwares. It is just like computer which can perform some basic functions but in order to enjoy some additional functionality, other third-party softwares are installed. Generally, the software developed for one model of a mobile phone does not work on the other but the developers who develop these mobile softwares make minute changes in the software so that they can run on the other models too. Also different companies may have their mobile phones based on different technology and software, therefore one particular software has to be developed to fulfill various requirements of the user. Like,if one model of mobile phone can run java software on it, but the other is based on Symbian technology. Consequently the company will have to develop their own software for both the platforms. In order to access all the functionality of his handset, he needs a particular format which is called BREW. The development process of this format is basically modified by the mobile vendors as it allows the accessibility of all the functionality of their handsets. It is freely available but in order to run these handsets a digital signature is needed which can be acquired through the tools used in manufacturing these mobiles. This free kit is known as BREW SDK (Software Development Kits). the software is tested by the Qualcomm (developers of BREW) with the help of their TRUE BREW testing software in order to use these softwares in general phones. A wide range of softwares available for any kind of mobile handset. There are many free mobile softwares available in the market others will have to be bought to use them. There are softwares available for every type of mobile users. For those who wants to be in touch with internet there are browsers available for it. There are a lot of games available which keeps you miles away from getting bored. Softwares like Adobe Acrobat and Microsoft Office which helps the business professionals and students through document viewers and editors to use the documents. Artists and designers can use image viewers and editors. And some softwares are simply developed to be used for fun. Mobile Games have the largest share in the softwares that are developed for the mobile phones. Mobile games are developed using technologies and platforms such as Windows Mobile, Symbian OS, Palm OS, Macromedia's Flash Lite, Sun's J2ME (Java 2 Micro Edition, recently re named simply "Java ME"), Qualcomm's BREW (Binary Runtime Environment for Wireless).Some other platforms are also available, but they are not so common. Initially Java was the most common platform for mobile games; however the performance limitations of Java has led to the adoption of various native binary formats for more skeptical games.

No comments:

Post a Comment