Java Platform, Micro Edition (Java ME) provides a robust, flexible environment for applications running on mobile and other embedded devices: mobile phones, personal digital assistants (PDAs), TV set-top boxes, and printers. 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. What you see is what you get.
JavaOne 2010: Takeaways for Mobile and Embedded
Java Evangelist Terrance Barr reflects on the key takeaways for Java mobile and embedded from JavaOne 2010.
Webinar: Go Mobile Light Weight User Interface Toolkit (LWUIT)
Learn how easy it is to build mobile applications with LWUIT, a set of libraries and tools that leverage modern user interface capabilities such as animations, UI controls, 3D. (Registration required)
Getting Started with Touchscreen UIs
This technical article describes the methods in the Canvas class that work well with devices that have touch interfaces and explore an application that exercises the basic touch interface methods in Java ME.
Portable Web Servers with Java Card 3.0
This technical article describes how Java Card 3.0 technology allows application developers to create and deploy servlet applications on smart card devices.
» See all
Working with the Mobile Sensor API
This technical article explains how the Java Mobile Sensor API (JSR 256 for Java Platform, Micro Edition) enables Java MIDlets to talk to the physical and virtual sensors available on a device.