Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Computer Science » Programming Wireless Devices with the Java(TM) 2 Platform (Micro Edition)  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Subcategories
PDA & Smartphone Guides
Programming
New Releases
Hello, Android: Introducing Google's Mobile Development Platform
Embedded Robotics: Mobile Robot Design and Applications with Embedded Systems
Algorithms and Protocols for Wireless, Mobile Ad Hoc Networks (Wiley Series on Parallel and Distributed Computing)
Algorithms and Protocols for Wireless Sensor Networks (Wiley Series on Parallel and Distributed Computing)
Visit Laptop Nirvana for the best Cheap Discount Laptops
Bestsellers
Mobile 3D Graphics: with OpenGL ES and M3G (The Morgan Kaufmann Series in Computer Graphics)
Microsoft Mobile Development Handbook
Professional iPhone and iPod touch Programming: Building Applications for Mobile Safari (Wrox Professional Guides)
Mobile Web Development
Wireless Game Development in C/C++ with BREW (Wordware Game Developer's Library)
Mobile 3D Graphics: with OpenGL ES and M3G (The Morgan Kaufmann Series in Computer Graphics)
Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems, Second Edition
Electromagnetics Explained: A Handbook for Wireless/ RF, EMC, and High-Speed Electronics, Part of the EDN Series for Design Engineers
Building Mobile Web Sites: Design Patterns, Recipes and Ideas
Microsoft Visual Basic 2005 for Windows and Mobile Applications: Introductory

Programming Wireless Devices with the Java(TM) 2 Platform (Micro Edition)

Programming Wireless Devices with the Java(TM) 2 Platform (Micro Edition)

zoom enlarge 
Authors: Roger Riggs, Antero Taivalsaari, Mark Vandenbrink
Publisher: Pearson Education
Category: Book

List Price: $44.99
Buy Used: $0.61
You Save: $44.38 (99%)



New (7) Used (16) from $0.61

Avg. Customer Rating: 4.0 out of 5 stars 13 reviews
Sales Rank: 1108311

Media: Paperback
Edition: 1st
Number Of Items: 1
Pages: 345
Shipping Weight (lbs): 1.4
Dimensions (in): 9.2 x 7.4 x 0.7

ISBN: 0201746271
Dewey Decimal Number: 005
UPC: 785342746273
EAN: 9780201746273
ASIN: 0201746271

Publication Date: June 2001
Availability: Usually ships in 1-2 business days
Condition: In great shape, may have light wear. 100% Money Back Guarantee.

Editorial Reviews:

Product Description
(Pearson Education) Provides programmers an introduction to the Java 2 platform, Micro edition, with a general description of wireless technology, an overview of the J2ME platform, and information on the small-footprint K machine. Features numerous sample applications, including a Sokoban game application. Softcover.


Customer Reviews:   Read 8 more reviews...

4 out of 5 stars JAVA for mobile devices   November 5, 2006
It is a realy good book for beginner. I like this book.


4 out of 5 stars Excellent but not a programming HOWTO exacly   July 26, 2005
In short, this an excellent J2ME reference book, but not very good for average programmers. You will be disappointed if you are looking for a run-of-the-mill programmer's recipe book. This is not a software development oriented book.

Look for it only if you need accurate J2ME reference or if you are intested in an overview which goes into detail for implementation aspects, that is, if you need to understand the
underlying support of CLDC/MIDP by a device. This means the average programmer will be disappointed but a software architect will find it quite useful. Make sure you buy the 2nd edition.

The book is written by people who are actually involved in drafting the J2ME specifications.
The text closely follows the CLDC and MIDP 2.0 specifications in every aspect. It can be defined as a summary of the MIDP and CLDC specifications.

By the way other APIs such as CDC, WMA, File API, etc, are not covered by the book.



3 out of 5 stars I want to learn coding not reading...   December 2, 2004
 1 out of 1 found this review helpful

This is NOT the book to learn how to programming in J2ME! You need a great imagination to learn the content of this book, if you have never experienced J2ME before, beacause it contains little code example. In spite of this, the book contains only 7 compileable code example, all others are code segments -- that is you need to do a lot of tedious coding your self to get it running.

This book should more likely be used as a reference manual by experienced J2ME programmer. The structure of this book is clear, so it is easy to retrieve information. But the authors of this book seems have a tendency to fill pages, as they use "Java 2 Platform, Standard Edition" and "Java 2 Platform, Micro Edition" (and other similar) instead of "J2SE" and "J2ME" through out the book, as if readers can't remember an acronym!

If you are looking for a book for learning "how to program with J2ME" you should not choose this one. [...]



3 out of 5 stars Review of "Programming Wireless Devices with the J2ME"   October 16, 2003
 4 out of 4 found this review helpful

So I have been programming with J2ME and DOJA for a while on various Japanese Cellphones. The Japanese cellphones that do support the full MIDP/CLDC combination do not yet support the MIDP 2.0 that this book is covering, but I thought it would be a good idea to check out what I might be able to use when they do, and also try and clear up my own confusion about what precisely the CLDC and MIDP actually are.

Having read the book I think I have a better idea of the distinction between CLDC and MIDP, but still don't feel wonderfully sure. The impression I come away with is that the CLDC is about ensuring a basic level of functionality and the MIDP describes a wider range of functionality such as GUIs and Advanced communications features. This would make sense then if the Japanese Docomo Java framework was CLDC and AU/Vodaphone framework was both CLDC and MIDP.

The book itself was reasonably informative as to the new MIDP 2.0 features, and I was interested to see some good code samples for things like the MIDP Game and Multimedia API - however the code samples don't yet appear available for download. I hope they'll be up soon so I can check them out.

Overall I found the book a little difficult to read - it is kind of more of a reference book - I would imagine myself dipping into it to get things I need, rather than reading through it to get an understanding of J2ME. In some ways the book would almost be better as a more condensed reference work. There are a number of good wireless programming tips such as making all communications run in a separate thread to improve user experience, but these are a little thin on the ground and the book is dominated by working through each detail of each of the APIs. I think is an important book to have if you are working against the MIDP2.0 specification, but I don't think I 'd recommend it to a beginner trying to learn J2ME.

I would imagine that successive iterations of this book will lead to major improvements, such as breaking the book into a Reference work, and a J2ME programming tips guide. I think another couple of years of explosive growth in J2ME wireless devices and programmers will make the latter work possible.


4 out of 5 stars Upgrade to MIDP 2 and CLDC 1.1   September 30, 2003
 3 out of 3 found this review helpful

The market for small devices (cellphones, PDAs, watches,...) with computational ability, but much less so than a standard PC or laptop is potentially vast. No one disputes this. Its allure is enhanced by there being no overly dominant player hoovering up over 50% of the profits, like Microsoft and Intel collectively in PCs.

Logically, Sun sees growth here and this book is part of its frenetic rollout. It differs from the first edition because of significant upgrades to the 2 standards its describes. The Connected Limited Device Configuration (CLDC) went from version 1 in 1999 to 1.1 in 2002. It added more features that the book describes in detail. Basically, they give a richer compatibility with standard java (J2SE). The other standard, Mobile Information Device Profile (MIDP) went from version 1 to 2 in 2002. To developers the key additions were APIs for sound and games. In retrospect, MIDP 1 was indeed primitive, to lack these.

Commercially, the MIDP 2 changes in the book may be more important than the CLDC changes. It means that you can now develop games and other applications using sound, at a high enough level of abstraction that they can be run on a broader range of hardware. Well at least that is the idea. I have not done so. But the book's explanation seems logical and thorough enough to make this plausible. Undoubtedly, if you and others follow this path, gaps or insufficiencies will be found, leading to the next increments of the standards.

If you are still clutching the first edition of this book, or any other book that only covers CLDC 1 or MIDP 1, then drop it. Obsolete. Upgrade here.

Powered by Associate-O-Matic