| A mobile is set to do the functionality which | | | | digital signature) on regular phone the |
| is embedded in it at the time of its | | | | software is tested by the Qualcomm |
| manufacturing. The software which is embedded | | | | (developers of BREW) with the help of their |
| in it is known as software or firmware. A | | | | TRUE BREW testing software. |
| common mobile phone can not perform any | | | | |
| functionality beyond the scope of that | | | | A Look on Available Third-Party Softwares |
| firmware. The firmware is designed and | | | | |
| developed by the manufacturing company and is | | | | Nowadays there is a huge variety of softwares |
| distinct for every model of the mobile | | | | available for any given handset. Some of the |
| phones. | | | | softwares are free (freeware), others will |
| | | | have to be bought to use them. There are |
| But in the modern mobile phones, which have | | | | softwares available for every type of mobile |
| more sophisticated operating systems support | | | | users. For people who want to stay in touch |
| the installation of the third-party software. | | | | with internet there are browsers and instant |
| This is just like computer that a computer | | | | messenger clients available. There are a lot |
| can perform some basic functionality but in | | | | of games available which do not let you bore |
| order to get some additional functionality, | | | | in your leisure time. For business |
| some third-party softwares are installed. | | | | professionals and students there are document |
| | | | viewers and editors which can let you use |
| Different Mobiles and Supported Softwares | | | | documents created in Adobe Acrobat and |
| | | | Microsoft Office. For the artists and |
| Usually the software developed for one model | | | | designers there are image viewers and |
| of a mobile phone won't work on the other but | | | | editors. And some softwares are simply |
| the developers who develop the software make | | | | developed to be used for fun. |
| slight changes in the software so that they | | | | |
| can run on the other models too. Also | | | | Mobile Games |
| different companies may have their mobile | | | | |
| phones based on different technology and | | | | Mobile Games have the biggest share in the |
| firmware; therefore one particular software | | | | softwares that are developed for the mobile |
| has to be developed for different platforms. | | | | phones. Mobile games are developed using |
| Like one model of mobile phone can run java | | | | platforms and technologies such as Windows |
| software on it, but the other is based on | | | | Mobile, Palm OS, Symbian OS, Macromedia's |
| Symbian technology. Consequently the company | | | | Flash Lite, Sun's J2ME (Java 2 Micro Edition, |
| will have to develop their software for both | | | | recently re named simply "Java ME"), |
| the platforms. | | | | Qualcomm's BREW (Binary Runtime Environment |
| | | | for Wireless). Other platforms are also |
| There is a format which provides the user to | | | | available, but they are not so common. |
| access all the functionalities of the | | | | |
| handset, this format is called BREW. As this | | | | Java was initially the most common platform |
| format allows full access to the | | | | for mobile games; however its performance |
| functionalities of the handset therefore its | | | | limitations have led to the adoption of |
| development process is modified mainly by the | | | | various native binary formats for more |
| software vendors. It is freely available but | | | | sophisticated games. |
| to run the software on the mobile hardware a | | | | |
| digital signature is required which can be | | | | Mobile softwares have simply enhanced the |
| obtained by tools issued only to mobile phone | | | | functionality of the mobile phones many |
| manufacturer. This free kit is known as BREW | | | | folds. They make a dull device very |
| SDK (Software Development Kits). To download | | | | interesting and useful. |
| this software (even after one gets the | | | | |