A short comparison between Java SE and Java ME is followed by a description of the MIDlet programming model. There will be practical exercises on how to create MIDlets with Eclipse and using the most basic APIs. Most of the standard APis availble for Java ME development will be summarized.
The main part of the course will consist of a workshop showing how to construct a real MIDlet, focusing on producing code that is well structured, easily read, testable and that support team work.
The course can be extended to delve deeper into certain APIs on request.
Topics
Differences between Java SE and ME
The MIDlet application model
Creating MIDP graphical user interfaces
Storing data
Description of the available APIs
Best practices
A workshop where a real application will be created