Mobile Applications Learning Trail

What is a Mobile Application?

Mobile Applications use the Java Micro Edition (Java ME) platform, which was developed for small devices like pagers, mobile phones, and set-top boxes. Java ME uses smaller-footprint subsets of Java SE components, trimmed down virtual machines and APIs and also defines APIs that are specifically targeted at consumer mobile and embedded devices. NetBeans Mobility supports the two base configurations of the Java ME platform, CLDC and CDC.

Getting Started

Tutorials, Guides, and Demos

Creating Applications with the Visual Mobile Designer

Writing End-to-End Applications

Developing Java ME/CDC Applications

Designing Applications for Multiple Devices

Support

Community-Powered

Professional-Powered

Other Resources

Training

Sun Java Java ME programming classes: