Skip to content

Java 2 Micro Edition Application Development

ISBN-10: 0672320959

ISBN-13: 9780672320958

Edition: 2002

Authors: Michael Kr�ll

List price: $49.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Presenting fully developed examples of J2ME applications and utilities designed to illustrate the best practices for small deveice programming in Java, this text is written by key technology insiders.
Customers also bought

Book details

List price: $49.99
Copyright year: 2002
Publisher: Sams
Publication date: 6/25/2002
Binding: Paperback
Pages: 504
Size: 7.25" wide x 8.75" long x 1.00" tall
Weight: 1.782
Language: English

Introduction
Java 2 Micro Edition Overview
Historical Evolution
Micro Edition-Related Java Specification Requests
J2ME Configurations and Profiles
Sun J2ME Software Development Kits
Tools and Third-Party Products for J2ME Application Development
Developing a Simple Application
The Connected Limited Device Configuration
General CLDC Limitations
CLDC Application Design
CLDC APIs
CLDC Profiles
Java Application Deployment
JAM on MIDP
JAM for PDAP
MIDP Programming
MIDlets
High-Level API
Low-Level API
PDAP Programming
PDAP Application Life Cycle
PDA User Interface
Data Persistency
RMS Basics, Basic Functionality of the Class RecordStore
A Simple Diary Application Using RMS
Record Listeners
Storing Custom Objects
Ordered Traversal: Comparators and Record Enumerations
The Search Problem
RMS Enhancements in PDAP
Networking: The Generic Connection Framework
Creating a Connection-The Connector Class
Connection Types
GCF Examples
PIM: Accessing the Personal Information Manager
General PIM API Design
Addressbook API
Addressbook Sample Application
Size Does Matter: Optimizing J2ME Applications
Freeing Unused Variables and Resources
Loop Condition Checking
Avoiding Recursion
Using Arrays Instead of Vectors
Using Record Stores Instead of Heap Memory
Distributing Functionality over Several Small MIDlets or PDAlets
Fragmentation Problems
User Interface Issues
Advanced Application: Blood Sugar Log
Requirement Analysis
Day Log
Persistent Storage: The LogStorage Class
The User Interface
Third Party Libraries
XML
Simple Object Access Protocol: SOAP
MathFP
The Bouncy Castle Crypto API
User Interface Extensions
Appendix A
Class Library: CLDC Packages
The java.io Package
The java.lang Package
The java.util Package
The javax.microedition.io Package
MIDP-Specific Packages
PDAP-Specific Packages
Appendix B
Comparison Charts
com.sun.awt
java.awt
java.awt.event
java.lang
java.lang.ref
java.lang.reflect
java.util
java.util.jar
java.util.zip
javax.pim.addressbook
javax.pim.calendar
javax.pim.database
Packages not Available in CLDC
Index