"Write once, run anywhere" for J2ME.Nokia and Vodafone are joining forces to solve one of the biggest criticisms of mobile Java: device fragmentation (1) Storing data in non-contiguous areas on disk. As files are updated, new data are stored in available free space, which may not be contiguous. Fragmented files cause extra head movement, slowing disk accesses. A defragger program is used to rewrite and reorder all the files. . Java2 Micro Edition (J2ME (Java 2 Platform, Micro Edition) A version of Java 2 for cellphones, PDAs and consumer appliances. J2ME uses the K Virtual Machine (KVM), a specialized Java interpreter for devices with limited memory. ), the version of Java designed to work on mobile devices, is a standards-based programming language that runs on a range of handsets. However, developers still have to write different versions of applications to run on each handset. With the goal of encouraging application compatibility across devices made by different manufacturers, Nokia and Vodafone are working with the Java Community Process Sun's system for allowing third parties to submit requests for new features to Java. JCP is a formal process that must be adhered to, and fees are involved. In 1999, Sun submitted Java to the ECMA standards body, but withdrew its J2SE specification later in the year. , the group responsible for Java standards, to define consistent J2ME services. The plan is to create specifications developers can use to create software that easily ports from one Java-enabled mobile device to another. The two specifications, Java Specification Request (JSR JSR Java Specification Request JSR J Sargeant Reynolds Community College (Virginia) JSR Journal of Sedimentary Research JSR Jump to Subroutine (6502 processor instruction) ) 248 and JSR249, address mass-market and high-end or smart devices. |
|
||||||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion