- Series: Professional Developer's Guide Series (Book 5)
- Paperback: 368 pages
- Publisher: Wiley (November 17, 2000)
- Language: English
- ISBN-10: 0471390658
- ISBN-13: 978-0471390657
- Product Dimensions: 7.5 x 0.7 x 9.3 inches
- Shipping Weight: 1.2 pounds
- Average Customer Review: 13 customer reviews
- Amazon Best Sellers Rank: #13,948,109 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Java 2 Micro Edition: Professional Developer's Guide
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
"If you take this title for what it is, a line of brief but technically correct overviews of different parts of developing for the handheld world, it is money well spent." (CVu - Jnl of the Association of C & C++ Users, October 2001)
From the Publisher
Can Java be used effectively on small computing devices? Absolutely, says expert Eric Giguère as he introduces Java 2 Micro Edition (J2ME)the new release from Sun Microsystems designed specifically to run on small computing devices like cellular telephones or personal digital assistants. Giguère goes on to provide an in-depth tutorial on how to program using this new platform, covering all the concepts, configurations, and implementations youll need to get started. He clearly explains how J2ME is different from standard Java and offers an unbiased view of the programming choices available for the rapidly exploding market of handheld and embedded devices. Youll find authoritative discussions on a host of highly relevant topics, including:
-- Coding strategies for small devices and how J2ME lets you write Java programs that dont take too much memory or processor power
-- J2ME specifications, including the profiles that define the capabilities available to various devices
-- The KVM and the history of its development
-- How to use the various J2ME implementations
Includes a CD-ROM with samples and SDKs for J2ME programming.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
So if you're a seasoned java programmer ... stay away from this book and stick to doing research on you're on. There really is no insightly information that justify the cost of the book.
On the other hand ... if you are new to Java and to the J2ME/Embedded programming space then this book is for you.
This book did a great job in satisfying all the above. The book was an easy read and written well so that it was quick to read the entire book and understand the entire J2ME concept and what it means to a seasoned Java developer.
Eric does a great job in helping new J2ME developers get familiar with the current J2ME SDKs out there on the market, however most of the information is based on an older version of the SDK. Perhaps in his next edition, he can talk about the Zucotto Wireless Whiteboard J2ME SDK. They also offer Java Bluetooth APIs.
This is a must have book if you want to get up to speed quickly on the technology. I found that finding information on the web regarding J2ME was cumbersome and convoluted. The Sun website was confusing and does not contain the integration of resources necessary to fully explain J2ME clearly.
One suggestion is that the next version include more examples of MIDP or CLDC applications, especially developing GUIs and methods to avoid the absence of Floating-point data types and functions. Either the book or the companion website should list more J2ME resources that can be found on the web. I personally find it restricting to program in J2ME without the vast selection of classes in J2SE. Would be nice to find J2ME compliant implementations of certain key J2SE classes.
Eric explains how to think in Java in J2ME. The thing is that normal Java programming paradigms often will not apply to J2ME, since we have to work in a very constrained environment. The author from the beginning gives you an overview of what can be done and what should not be done with J2ME. Those first chapters are worth the price of the book alone. Subsequent chapters cover the essentials of J2ME for different hardware platforms including Palm OS.
All in all, I think this book is a must for everyone who intends to write professional software for mobile devices.