J2ME is a popular option for creating games for cell phones. They can be emulated on a PC during the development stage and easily uploaded to the phone in contrast to the difficulty of developing and loading games for other special gaming platforms made by Sony, Microsoft, and others, as they require an expensive system-specific hardware and kits.
The most common use of J2ME are the Mobile Information Device Profile aimed at mobile devices, such as cell phones, and the Personal Profile aimed at consumer products and embedded devices like Set-top boxes and PDAs.
J2ME is particularly designed for cell phones. The Mobile Information Device Profile boasts GUI API, and MIDP 2.0 which includes a basic 2D gaming API. MIDlets are the applications written for this profile. Almost all new cell phones come with a MIDP implementation, and it is now the most important factor for downloading cell phone games. However, many cellphones can run only those MIDlets that have been approved by the carrier, especially in North America.
|