Java Platform Micro Edition
Java Platform Micro Edition
It is a natural phenomenon to think about learning and adopting new technologies while there exists some well-established and popular ones. It is the scenario prevailing with the development of software for small, resource constrained devices such as cell phones, PDAs and set-top boxes.
From smart cards to mobile phones to enterprise applications and supercomputers, Java technology has become one of the world most significant and pervasive platforms.
Emergence of Java ME
As time and technology moved on, Sun recognized the need to collect the device oriented platforms under one umbrella. At Java One in 1999, Sun introduced the Java 2 Micro Edition. J2ME (now Java ME) is not a specific virtual machine, API, or specification. Instead, J2ME provides a modular, scalable architecture to support a flexible deployment of Java technology to devices with divers features and functions.
Java ME: Usage
Java ME includes flexible user interfaces, robust security, built-in network protocols, and support for networked and offline applications that can be downloaded dynamically.
Applications based on Java ME are portable across many devices; yet leverage each device’s native capabilities
Quick Glance: Java ME Technology Ecosystem
Being open to all, Java ME assures the continuous improvement and availability of applications for different platforms, which in turn drives business for everybody involved in the eco-system. This ecosystem is evolving around a number of different players in the industry, all of them participating in, and influencing, the continuous improvement of the technology and platform.