J2ME [course outline]
- Introduction to Mobile Application Programming
- Introduction to Mobile Devices
- Introduction to Java 2 Micro
Edition
- The Connected Limited Device Configuration
- The
Connected Device Configuration
- The Mobile Information Device
Profile
- Introduction to MIDlets
- Getting Started with Mobile Programming
- The “Hello, World!” MIDlet
- Compilation and Packaging Using Command Line Tools
-
Compilation and Packaging Using the Wireless Toolkit
- Compilation
and Packaging Using Netbeans and Mobility Pack
- Using the High Level User Interface APIs
- Using the MIDlet's Display object
- Properties of Displayables
- Adding Commands to a Displayable
- Displaying scrolling text using the Ticker
- The Screen Class
and Subclasses
- The Item Class Hierarchy
- Displaying text and
images using the Alert class
- Putting Choices using Lists
-
Textbox: Getting text input
- Putting it all together using the
Form
- Using the Low Level User Interface APIs
- Extending and using the Canvas class
- Using the Graphics class for drawing
- Game Programming (Using the Game API, Adding Sprites, Using
Layers)
- Persistent Storage
- Record Stores
- Enumerating records
- Using the Record
Comparator
- Filtering Records
- Networking
- The Generic Connection Framework
- HTTP Connection
- HTTPS
Connection
- TCP Sockets
- ServerSockets
- Datagrams
- Security
- Security Basics
- J2ME Security
- Using the Security and Trust
Services API
- Optimizations
- Program Execution
- JAR Size
- Networking
- Memory Usage
- Optional Packages
- Overview of the optional packages
- Using the Multimedia API
-
Using the Wireless Messaging API
- Using the Bluetooth API
- Other Topics
- Timers
- Push Functionality
[registration policy |
list of courses]
|