Buying Options
Wireless Java
Print $39.99
Add to Cart
Safari Books Online
Add to Cart
What is this?
Print £30.99
Add to Cart
What is this?
Description

Learning Wireless Java is for Java developers who want to create applications for the Micro Edition audience using the Connected, Limited Device Configuration and the Mobile Information Device Profile (MIDP). These APIs specifically for devices such as mobile phones and pagers, allowing programmers to create MIDlet applications. This book offers a solid introduction to J2ME and MIDP, including the javax.microedition classes, as well as classes surrounding the features of the various platforms that the J2ME supports.

Full Description
Table of Contents
  1. Introducing Java 2 Platform, Micro Edition (J2ME)

    1. Chapter 1 Overview of J2ME

      1. What Is J2ME?
      2. Downloading the J2ME Wireless Toolkit
      3. A Simple Example
    2. Chapter 2 The Connected Limited Device Configuration (CLDC)

      1. Examining the CLDC in Detail
      2. Using the Standalone CLDC and KVM
      3. CLDC Next Generation
    3. Chapter 3 The Mobile InformationDevice Profile (MIDP)

      1. Mobile Information Devices
      2. More About MIDlets
  2. Programming with the CLDCand the MIDP

    1. Chapter 4 Working with MIDlets

      1. The Application Manager
      2. Creating MIDlets
    2. Chapter 5 MIDP GUI Programming

      1. Why Not Reuse the AWT?
      2. The MIDP GUI APIs
      3. The High-Level MIDP APIs
      4. Creating Low-Level GUI Components
    3. Chapter 6 MIDP Events

      1. Screen Navigation
      2. Handling Low-Level Events
    4. Chapter 7 Networking

      1. Generic Connections
      2. MIDP Connectivity
      3. The HTTP Programming Model
      4. Invoking Remote Applications from MIDlets
      5. Wireless Session Tracking
      6. MIDlet Networking Security
    5. Chapter 8 Database Programming

      1. The Record Management System
      2. Programming with the RMS
    6. Chapter 9 The MIDP for Palm OS

      1. Installing the MIDP for Palm OSon the Windows Platform
      2. Developing New Applications
      3. PRC Command-Line Conversion
      4. Advanced Java Applications
      5. A Final Thought
  3. API Quick Reference

    1. Appendix A The java.io Package

    2. Appendix B The java.lang Package

    3. Appendix C The java.util Package

    4. Appendix D The javax.microedition.io Package

    5. Appendix E The javax.microedition.lcdui Package

    6. Appendix F The javax.microedition.midlet Package

    7. Appendix G The javax.microedition.rms Package

    8. Appendix H Resources

      1. Additional Resources
  1. Colophon

View Full Table of Contents
Product Details
Title:
Wireless Java
By:
Qusay H. Mahmoud
Publisher:
O'Reilly Media
Formats:
  • Print
  • Safari Books Online
Print Release:
January 2002
Pages:
264
Print ISBN:
978-0-596-00243-5
| ISBN 10:
0-596-00243-2
Customer Reviews
About the Author
  1. Qusay H. Mahmoud

    Qusay H. Mahmoud is an independent contractor for Sun Microsystems. He has written several articles for the Java Developer Connection that cover J2ME, including the MIDP and the CLDC APIs. He has also presented tutorials on developing wireless applications at a number of international conferences worldwide. He is the author of Learning Wireless Java (O'Reilly), and Distributed Programming with Java (Manning Publications).

    View Qusay H. Mahmoud's full profile page.

Colophon

Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal on the cover ofLearning Wireless Java is a Senegal galago. Galagos, also called bush babies, are native to forest and bush regions of sub-Saharan Africa, including the island of Zanzibar. Galagos have lightly built bodies with long hind legs for leaping. The flattened tips of their toes are padded with thick skin for gripping tree trunks and branches, and on each of their back feet, the index toe has an extended claw for grasping. Galagos leap from branch to branch, tree to tree, sometimes jumping as far as 15 feet.

The galago has soft, woolly fur, either brown or gray in color. Its face is small and pointy, with large eyes that allow it to see well in the dark. Its large, mobile ears can move either independently or simultaneously. The combination of the galago's huge eyes and mobile ears not only give the animal its trademark quizzical expression, but also aid the nocturnal galago after dark. At night, families of up to 20 galagos defend territories 15 to 20 acres in size. When a predator approaches, the galago emits a rasping shout that sounds much like an excited child. During the day, each family crowds into an enclosed space, such as a hollowed tree trunk, to sleep.

Galagos eat mostly insects, such as grasshoppers, dung beetles, and caterpillars, but they are also quick enough to catch mice, lizards, and small birds. In addition, they eat fruit, seeds, and flowers, sometimes aiding in pollination. In some parts of Africa, the Galago senegalensis, or "lesser bush baby," is kept as a pet. Claire Cloutier was the production editor and copyeditor for Learning Wireless Java. Sue Willing was the proofreader. Ann Schirmer and Jeff Holcomb provided quality control. Judy Hoer wrote the index. Edie Shapiro, Derek Di Matteo, and Phil Dangler provided composition assistance.

Ellie Volckhausen designed the cover of this book, based on a series design by Edie Freedman. The cover image is a 19th-century engraving from The Royal Natural History. Emma Colby produced the cover layout with Quark™XPress 4.1, using Adobe's ITC Garamond font.

Melanie Wang designed the interior layout, based on a series design by David Futato. Mihaela Maier converted the files from Microsoft Word to FrameMaker 5.5.6, using tools created by Mike Sierra. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. The tip and warning icons were drawn by Christopher Bing. Linley Dolby and Rachel Wheeler wrote this colophon.

  • Book cover of Wireless Java