Programming Books C Java PHP Python Learn more Browse Programming Books
Java 2 Micro Edition: Professional Developer's Guide and over one million other books are available for Amazon Kindle. Learn more
Buy Used
$0.01
+ $3.99 shipping
Used: Very Good | Details
Sold by Slategray Books
Condition: Used: Very Good
Comment: Very good condition with light to moderate wear. Does not include dust jacket.
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Java 2 Micro Edition: Professional Developer's Guide Paperback – November 17, 2000

ISBN-13: 978-0471390657 ISBN-10: 0471390658

Used
Price: $0.01
10 New from $3.99 28 Used from $0.01 1 Collectible from $9.98
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$3.99 $0.01
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • 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.2 inches
  • Shipping Weight: 1.2 pounds
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (21 customer reviews)
  • Amazon Best Sellers Rank: #5,711,984 in Books (See Top 100 in Books)

Editorial Reviews

Review

"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 you’ll 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. You’ll 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 don’t 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.


More About the Author

Eric Giguere is the author of several books and numerous magazine and online articles on computers and programming. His most recent book is Programming Interviews Exposed, now in its third edition. He's also an expert at wireless and mobile programming, and has tons of Java experience.

Eric has master's and bachelor's degrees in computer science from the University of Waterloo. He still lives in Waterloo, Ontario, where he works for Google as a Senior Software Engineer.

Customer Reviews

3.3 out of 5 stars

Most Helpful Customer Reviews

5 of 5 people found the following review helpful By A Customer on February 14, 2001
Format: Paperback
This is a great book to help you get a handle on the Java2Micro Edition. Need to know the difference between a Profile & aConfiguration? Wondering where PersonalJava fits in with regards tothe J2ME?
The weakness of this book is the 'code' aspect. Theauthor goes through various implementations with a Tic Tac Toe game,but fails to go through in any detail of the main API's that aren'texactly in the J2SE (Records, Connector, how to draw low-level, Highlevel GUIs, etc..). Also, after reading this book it failed to mentionwhich DataStructures are available. Also, the detail of theimplementations is either slightly out of date, very light orboth.
Besides all that, it is a good book (hell it's the only J2MEbook that I know). For an overview book you couldn't ask for more.Easy writing style and helpfull diagrams, but not overdone. I wasinspired enough to write a J2ME game...
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By Mihailo Despotovic on February 12, 2001
Format: Paperback
This is the first book that wrestles with J2ME. Actually, the book is pretty good and readable and my opinion id that it will be interesting read for every Java programmer. The book assumes a solid knowledge of J2SE and doesn't assume any knowledge about embedded programming. PART ONE - Java and Small Devices explains what the "small" device means today and why the standard Java became fat and slow and had to diverge to three APIs (J2ME, J2SE, J2EE) in order to try to satisfy all developers' needs. PART TWO - J2ME Specifications explains fundamentals: profiles and configurations and briefly depicts an architecture of J2ME applications. Here we learn how Java team "implemented" the "write once, run anywhere" paradigm in small devices. Actually, the solution is a compromise of having a portable part of the application (which deals with configuration API) and "maybe portable" (probably not) part (which deals with profile API). Of course, there is still non-portable part which deals with JNI (native) api. This part was the most interesting theory part for me. PART THREE - Implementations explains several implementations of J2ME. The most notable contribution is in Palm area (the author also made a book about Palm programming recently). Several devices are introduced with their profiles and limitations. I have a solid background in J2SE and wanted a quick, not very formal introduction in J2ME. This book delivered for me. I also learned an important distinction and similarities among J2ME (future development platform), JavaCard (not related to J2ME, very small API, constraints are big...), EmbeddedJava (not related to J2ME, "black box" application philosophy) and PersonalJava (will be integrated into a J2ME).Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By Mark Chien on February 14, 2001
Format: Paperback
Working on a tight time frame for a final year engineering project, I needed to find a book that gave me an overview of what J2ME is, how it differs from J2SE, and how to develop applications.
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.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By A Customer on September 19, 2001
Format: Paperback
This is a great book to help you get a handle on the Java2Micro Edition. Need to know the difference between a Profile & aConfiguration? Wondering where PersonalJava fits in with regards tothe J2ME?
The weakness of this book is the 'code' aspect. Theauthor goes through various implementations with a Tic Tac Toe game,but fails to go through in any detail of the main API's that aren'texactly in the J2SE (Records, Connector, how to draw low-level, Highlevel GUIs, etc..). Also, after reading this book it failed to mentionwhich DataStructures are available. Also, the detail of theimplementations is either slightly out of date, very light orboth.
Besides all that, it is a good book (hell it's the only J2MEbook that I know). For an overview book you couldn't ask for more.Easy writing style and helpfull diagrams, but not overdone. I wasinspired enough to write a J2ME game...
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 6 people found the following review helpful By John on April 4, 2001
Format: Paperback
The title is misleading. The book is more for a manager than for professional developers. You can get most of the stuff in the book from Sun's web site.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews