Technology Resources

Class Schedule Java SE Java EE Java ME Java WS DTW Course

 

 

Up

 

Course Content

Module 1 - Overview of the J2ME Architecture

bulletDescribe J2ME Architecture
bulletRun the J2ME Wireless Toolkit demonstrations

Module 2 - Building and Executing MIDP Applications

bulletDefine the MIDP 2.0 application environment
bulletDefine the MIDP development process
bulletWrite and build a MIDP application (MIDlet)
bulletInterrogate the device to verify that it can run the new MIDlet

Module 3 - Creating a High-Level User Interface

bulletDescribe the MIDP user interface (UI) architecture
bulletDescribe the MIDP high-level UI API
bulletDescribe the Display object
bulletDefine the Item class and subclass components
bulletImplement high-level item event handling
bulletDisplay a message on the MIDlet screen
bulletImplement a user input interface
bulletHandle user input through item state changes
bulletVerify form data using a Command object
bulletImplement the menu system

Module 4 - Creating a Low-Level User Interface

bulletDescribe the MIDP low-level UI API
bulletDescribe the low-level UI event handling
bulletHandle pointer events
bulletCreate and implement a splash screen using the Canvas class
bulletImplement a skip option on the splash screen

Module 5 - Enhanced High and Low-Level Interfaces

bulletDescribe the CustomItem abstract class
bulletDescribe CustomItem class event handling
bulletDescribe the javax.microedition.lcdui.game package
bulletCreate a form and add CustomItem, TextBox, and Gauge objects to download a game
bulletCreate the StarShip Battle 2004 game

Module 6 - Managing Data on the Device

bulletDefine data persistence and the RMS package in the MIDP
bulletAccess RecordStore objects on the device object
bulletStore and retrieve data in a RecordStore object
bulletDescribe the RecordEnumeration interface
bulletList RecordStore objects
bulletShare a RecordStore object between MIDlet suites
bulletImplement an option screen, and save and retrieve the data in the RecordStore object

Module 7 - Accessing Network Data and Services

bulletAccess data with the Generic Connection Framework (GCF) interface
bulletExchange Data over Hypertext Transfer Protocol (HTTP)
bulletUse the HttpConnection interface to retrieve text for an application help screen

Module 8 - Media Control

bulletDescribe media control in the MIDP
bulletDescribe the Mobile Media API (MMAPI) class hierarchy and interfaces
bulletAdd sound to the StarShip Battle 2004 game

Module 9 - MIDP Security

bulletDescribe the MIDlet security model and define three MIDP security concerns
bulletDescribe the MIDP Push technology
bulletCreate a certificate
bulletAuthenticate a MIDlet suite
bulletCreate a MIDlet that handles static Push connections
bulletCreate a MIDlet that handles dynamic Push connections

Module 10 - Over-the-Air Provisioning

bulletDownload J2ME applications
bulletDescribe application deployment
bulletProvision MIDP 2.0 applications

Last Modified: November 17, 2011