JAVA DEVELOPMENT ON PDAS
Ouvrage 0-201-71954-1 : JAVA DEVELOPMENT ON PDAS
With the release of Java 2 Micro Edition (J2ME), Sun Microsystems opened
Java to the rapidly expanding Personal Digital Assistant (PDA) market.
This comprehensive tutorial and reference provides an in-depth look at
developing PDA software with J2ME and PersonalJava, covering both Palm
and PocketPC devices. Succinct and practical, Java™ Development on PDAs
focuses on real-world programming tasks with extensive code examples and
an end-to-end PDA application demonstrating techniques for integrating
devices with the enterprise via Web services.
This book describes the J2ME platform and PersonalJava and discusses
design issues specific to resource-constrained devices. It also provides
in-depth coverage of networking and Internet access, the user interface,
data storage, and integrating PDAs into the corporation.
You will learn to develop Java applications for PocketPC and Palm
devices through in-depth coverage of:
* J2ME configurations
* CLDC and CDC profiles
* Selecting a PDA for development
* PDA development tools
* Designing for constrained computational capability
* Designing for constrained screen and memory size
* PDA user interfaces
* Storing information on the devices
* The Generic Connection Framework
* Internet access from a Java PDA application via a GSM phone and
Bluetooth
* Accessing Web services from Palm and PocketPC devices
Java™ Development on PDAs concludes with a look into the future of PDA
technology and the expanding role of these devices in the enterprise.
Written for anyone with a basic knowledge of Java, this important
resource is a must-have for all those interested in the Palm OS and
PocketPC markets.
Introduction.
1. Java 2, Micro Edition: Configurations, Profiles, and Virtual
Machines.
J2ME Configurations.
CLDC Profiles.
CDC Profiles.
2. Which PDA?
Why Choose?
Top Factors in Choosing a PDA for Java.
Which Java on Which PDA?
Palm Models.
Summary.
3. Setting Up the Development Environment.
Installing the Books Source Code.
Setting Up the Palm OS Emulator.
J2ME Wireless Toolkit.
Running Java Applications on the Palm.
Running Java Applications on the PocketPC.
4. Things To Think About When Designing for Small Devices.
Design Issue 1_Constrained Computational Capability.
Design Issue 2_Constrained Screen Size.
Design Issue 3_Constrained Memory Size.
Summary.
5. The User Interface.
User Interfaces in MIDP.
Displayable.
User Interfaces in PersonalJava.
Summary.
6. Storing Information.
Storing Information Using MIDP.
The RMS APIs.
Code Example.
Record Listeners.
Palm Implementation of Record Stores.
Other Java Databases.
Storing Information with PersonalJava.
Summary.
7. Networking.
Introduction.
Networking on Palm Devices.
The Generic Connection Framework.
Example.
Internet Access From the Palm.
Networking on the PocketPC.
Summary.
8. Integrating with the Enterprise Using Web Services.
What is a Web service?
The ImageService Web Service.
Setting Up Axis and Tomcat.
The ImageViewer Client Application.
Web Service Access From the Palm.
Palm ImageViewer.
PocketPC Version.
Summary.
9. Futures.
Technologies.
Specifications.
Auteur : WILDING-MCBRIDE
Editeur : ADDISON WESLEY
Nombre de pages : 238
Date de publication : 07 2003
Toute la sélection
Toutes les sélections
Toute la sélection
Site réalisé en partenariat avec Courbis
(Courbis - alternate link), acteur de l'Internet depuis 1988...