Product Details
Core J2ME Technology (Sun Microsystems Press)

Core J2ME Technology (Sun Microsystems Press)
By John W. Muchow

Price:

This item is not available for purchase from this store.
Click here to go to Amazon to see other purchasing options.


7 new or used available from £16.95

Average customer review:

Product Description

With Nokia alone announcing deployment of 150 million phones running Sun's J2ME and Mobile Information Device Profile (MIDP), developer interest in these technologies is enormous. Now, there's an authoritative, example-rich technical resource that will enable every Java developer to build robust applications for any J2ME mobile device -- fast. Written by one of the world's most experienced Java developers and trainers, this hands-on book teaches J2ME and MIDP using more than 50 well-designed examples -- all of them clearly commented, thoroughly explained, and available for download on the Web. Core J2ME Technology covers everything a developer needs to get results. John Muchow begins with an overview of the J2ME, including configurations and profiles; then walks you through creating your complete J2ME development environment -- from downloading J2ME to troubleshooting. The book then provides exhaustive coverage of the MIDP programming interface: the basics of the MIDlet application lifecycle; event handling; low-level components; persistent storage; networking (including communication with servlets and session management); and more. The book also contains comprehensive references to both key elements of J2ME: MIDP and the Connected Limited Device Configuration (CLDC) specification. For all experienced Java developers who want to create mobile applications with J2ME.


Product Details

  • Amazon Sales Rank: #908833 in Books
  • Published on: 2002-01-07
  • Original language: English
  • Number of items: 1
  • Binding: Paperback
  • 736 pages

Editorial Reviews

Amazon.co.uk Review
Core J2ME is a complete guide to developing applications for Java 2 Micro Edition, the version of Java designed for devices such as mobile phones and PDAs. It is aimed at professional programmers. Although it is still Java, would-be J2ME developers have a lot to learn, both in terms of application design and in the specific APIs. This handbook is a great place to start.

The book begins by presenting the big picture, explaining what is meant by configurations and profiles in J2ME. The author then focuses on the CLDC (Connected Limited Device Configuration), describing how the Java language and virtual machine differs from that in Java 2 Standard Edition. The rest of the book drills down into the MIDP (Mobile Information Device Profile, which has specific APIs for mobile devices. There are chapters on installing and configuring the development environment, getting started with MIDlet applications, event handling and building a user interface. A detailed look at low-level graphics shows how to draw text and shapes on a Canvas object. Two chapters on the RMS (Record Management System) cover the vital topic of storing and retrieving data with the built-in record store, while the final chapters look at task scheduling, HTTP connectivity and developing specifically for Palm OS. The appendices include a quick reference to the CLDC and MIDP APIs.

John Muchow is a clear and methodical writer, taking the reader step-by-step through the various topics and offering numerous code examples. The book is sprinkled with photographs showing the software running on actual devices, as well as occasional diagrams and screenshots. Here is everything the Java developer needs to begin programming mobile devices.--Tim Anderson

From the Back Cover

Complete developers' guide to J2ME and the Mobile Information Device Profile 1.0.3.

  • Complete coverage of MIDP 1.0.3 for wireless developers
  • Practical applications of advanced J2ME and MIDP
  • Includes bonus chapter on MIDP for the Palm OS 1.0

J2ME is designed for devices with limited memory, display, and processing power including cellular phones, PDAs, and pagers. Core J2ME Technology & MIDP covers everything you need to develop powerful applications for this rapidly expanding wireless market.

Part I starts with an overview of J2ME, configurations, and profiles, before explaining in detail the Connected Limited Device Configuration (CLDC) and the Mobile Information Device Profile (MIDP). Muchow then walks you through creating a complete development environment-from downloading J2ME to troubleshooting.

Part II details programming with MIDP, including exhaustive coverage of the MIDP programming interface, high-level and low-level user interface components, networking support, and persistent storage.

An authoritative resource for programmers developing wireless applications, Core J2ME Technology & MIDP features:

  • Over 50 well-designed and clearly commented sample programs
  • A concise guide to using and installing MIDP for the Palm OS 1.0
  • A convenient, quick reference to MIDP and CLDC API's
  • Additional online resources available at www.CoreJ2ME.com

About the Author

John W. Muchow, M.S. has worked as a software and systems engineer, technical trainer and train-the-trainer program coordinator since 1988. He is founder of The Wireless Mind, Inc., a business devoted to training wireless developers' with a specific focus on J2ME and the Mobile Information Device Profile.


Customer Reviews

A valuable resource for any Java developer!5
As more and more mobile and set-top devices implement Java as a core technology this is an excellent time for any experienced Java programmer to increase their skills and marketability.

The text approaches the subject in a warm and friendly manner. Starting with the basics, the book builds on the skills learned in a sensible and coherent manner. The layout of the book is clear and well designed and contains an excellent index.

The accompanying CD-ROM disc contains almost everything you'll need to get started straight away and the first chapter of the book gives you an introduction to installing and using these tools. The book also has a companion website where more information and updates can be found.

Whilst this book is an excellent tutorial on using J2ME, it is not an introductory text to the Java language and so programmers new to the language should look elsewhere. However, experienced Java programmers should find it highly accessible and a highly rewarding process as they learn to program the toasters, kettles and games consoles of the future!

Highly recommended.