Name
Developing Java ME Applications

Code
3350

Duration
24 Hours

Description
This course provides a basic introduction for Java Micro Edition. It covers most required topics for those who want to develop Java games & applications for mobile telephones. This course focuses on CLDC(1.1)\MIDP2.0 specifications.

Population
Java Developers.

Objectives
Become familiar and be capable of developing Java ME games & applications for mobile telephones.

Prerequisites
Practical experience in developing Java applications.

Topics
Introduction
Java Platforms
Comparing with Java SE
Configurations
Profiles
CLDC/MIDP
KVM
Simple Midlet
JAM

The Midlet
Midlet Life Cycle
Midlet Suite
Manifest File
Descriptor File
Midlet Suit Environment
JAM

The UI API
Display & Displayable
Images
Events Handling
Command Class
List
Text Box
Alert
Form
Items

Graphics
Introduction
Canvas
Drawing Shapes
Texts
Images
Low Level Events Handling
Animations
Double Buffering

Persistent Storage
RecordStore
Records Handling
Records Events Handling
RecordEnumeration
Table Simulation
RecordFilter
RecordComparator

Networking
Networking Capabilities
Sockets
Datagrams
Http Connections

Performance Issues
Benchmarks
Strategies
Techniques