Indian Software Solutions Indian Software Solutions Indian Software Solutions
Computer Software
Major Classification of Software
Popular Software in India
 
Enterprise Solutions
NewsPro
 
Software or IT Solution Providers
Futura Internet Services
JMJ Software Solutions
DreamSoft IT Solutions Pvt. Ltd.
 
IT Solutions Available in India
 
Application Servers for Software
Oracle APP Server
IBM Websphere
Tomcat
 
Server Languages for Software Solutions
 
Programming Languages for Software or IT
 
Scripting Languages for Software or IT Solutions
 
Web Servers for Software or IT Solutions
Netscape Enterprise
Apache Server
Home » Architecture Required » J2ME

J2ME

The Java Platform, Micro Edition or Java ME or as it was previously known as Java 2 Platform, Micro Edition or J2ME is a Java platform aimed specification aimed at providing a certified collection of Java APIs for the development of software for small, resource-constrained devices such as cell phones, PDAs and set-top boxes.

Sun Microsystems designed Java ME or J2ME and is a replacement for a similar technology called PersonalJava. J2ME was originally developed under the Java Community Process as JSR 68; the different flavors of J2ME have evolved in separate JSRs. As of 22 December 2006, the J2ME source code is licensed under the GNU General Public License, and is released under the project name phoneME
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.
Sun does not usually provide binary implementation for J2ME targeted platforms as it does to other server and workstation machines. One notable omission is for Microsoft Windows Mobile Pocket PC based devices.

DoCoMo implemented many operating systems targeting J2ME in the form of DoJa, and by SavaJe as SavaJe OS. The latter company was purchased by Sun in April 2007 and now forms the basis of Sun's JavaFX Mobile.

To learn more about Architecture Required for Software or IT Solutions visit Indiansoftwaresolutions.com
Architecture Required for Software or IT Solutions
Architecture Required for Software or IT Solutions
Microsoft. Net
J2EE
J2ME
 
Software or IT Solution Databases
Oracle
MS SQL Server
PostgreSQL
 
Front End Design Tools for Software Solutions