This
4-day course covers Java (J2ME) programming
with special consideration of small devices.
This course would be considered a must for those
wishing to use Java as a tool for programming
Connected Limited Device Configuration (CLDC)
and Mobile Information Device
Profile (MIDP).
The Case Study on building a complete mobile
application on the Java platform brings together
J2ME and the J2EE to provide a complete mobile
commerce solution including wireless devices
and back-end servers.
We discuss the overall architecture and many
implementation issues such as session management
and communication protocols and delegates will
build their own mobile commercial system as
an exercise.
Prerequisites
Some
knowledge of the Java 2 language with particular
reference to the java.lang, java.util, and the
java.io packages.
Those with no knowledge of Java should attend
the course 'Java Programming GN-134' prior to
attending this course
Course
Content
Overview
of the J2ME
What is J2ME
-
Configurations and Profiles
- The KVM
- CLDC
- MIDP
- WAP versus MIDP
- Why MIDP
- Development Tools
Development Kits
- Writing
and compiling source
code
- Emulators
- J2MEWKT
- Packaging and Deploying
Applications
Developing Midlets
- Midlet
Life Cycle
- Developing Midlets
- Packaging
- Properties
- J2ME Programming features and
- Links with J2SE
Classes
and class hierarchy
- Screen
display
- The Command Class
- Events, registering and
responding
- Screens, Tickers, Textboxes and
Alerts
- Lists, List Types
- Forms
- Databases and MIDP