J2ME in a Nutshell
By
Kim Topley
March 2002
Pages: 468
| Table of Contents
| Index
| Sample Chapter
| Colophon
Table of Contents
-
Introduction to the Java 2 Micro Edition Platform API
-
Chapter 1 Introduction
- What Is the J2ME Platform?
- J2ME Specifications
- J2ME and Other Java Platforms
-
Chapter 2 The Connected Limited Device Configuration
- The CLDC Java Virtual Machine
- The CLDC Class Libraries
- KVM Debugging
- Advanced KVM Topics
-
Chapter 3 The Mobile Information Device Profile and MIDlets
- MIDP Overview
- The MIDP Java Platform
- MIDlets and MIDlet Suites
- MIDlet Execution Environment and Lifecycle
- Developing MIDlets
- Delivery and Installation of MIDlets
-
Chapter 4 MIDlet User Interfaces
- User Interface Overview
- The High-Level User Interface API
-
Chapter 5 The Low-Level MIDlet User Interface API
- The Canvas Class
- Painting and the Graphics Class
- Graphics Attributes
- Drawing Lines and Arcs
- Translating the Graphics Origin
- A Simple Animation MIDlet
- The Graphics Clip
- Rendering Text
- Images
- Event Handling
- Multithreading and the User Interface
-
Chapter 6 Wireless Java: Networking and Persistent Storage
- A Networking Architecture for Small Devices
- Sockets
- Datagrams
- HTTP Connections
- Persistent Storage
-
Chapter 7 The Connected Device Configuration and Its Profiles
- The CDC
-
Chapter 8 J2ME Command-Line Tools
- cvm: The Connected Device Configuration Virtual Machine
- kdp: The KVM Debug Proxy
- kvm: The Kilobyte Virtual Machine
- midp: The MID Profile Execution Environment
- emulator: The J2ME Wireless Toolkit Emulator
- preverify: The KVM Class Preverifier
- MakeMIDPApp: JAD to PRC Conversion Tool
- chMEKeyTool: Public Key Certificate Management Tool
-
Chapter 9 J2ME Programming Environments
- The J2ME Wireless Toolkit
- MIDP for PalmOS
- J2ME and Forte For Java
- Other Integrated Development Environments
-
API Quick Reference
-
Chapter 10 J2ME Packages and Classes
- J2ME Packages
- J2SE Packages Not Present in J2ME
- J2ME Package Contents
-
Chapter 11 java.io
-
Chapter 12 java.lang
-
Chapter 13 java.util
-
Chapter 14 javax.microedition.io
-
Chapter 15 javax.microedition.lcdui
-
Chapter 16 javax.microedition.midlet
-
Chapter 17 javax.microedition.rms
-
Colophon
Return to J2ME in a Nutshell