Updates
Latest Tweet
What's New?
Check out for latest innovation, a computer based training video collection
Like this Page
Learning Wireless Java Review by Stjepan Brbot
Excellent base for J2ME (MIDP) programming
The first (and the only) release of this book was published in December 2001 or February 2002. I have to admit that nowadays this book's content is quite obsolete (hence mark 4/5 for the book); it refers to CLDC 1.0.2 (not supporting floating point and weak references) while current CLDC 1.1 (among other things) supports both, then MIDP 1.0 while currently there's MIDP 2.1, then WTK 1.0.3 beta while current is WTK 2.5.2, the book refers to KVM - not existing anymore (it's CLDC HotSpot Implementation(tm) virtual machine now) ... this was the time when Sony and Ericsson where not SonyEricsson and when Siemens was still producing mobile phones ... todays java and supporting tool versions are few generations ahead of versions mentioned in this book (J2SE 1.3) ... many links referenced in book are broken and changed for long time ago ... book references Palm OS v3.5 ... this was time when serial and IrDA connections with mobile phones were used usually not USB and bluetooth ... today we almost always download J2ME apps/games over Internet (OTA=over-the-air) but this method in time of writing this book was just starting to be used with J2ME devices ... but THIS BOOK IS STILL GOOD ENOUGH TO GET MARK 4/5!
As it is stated in the book itself, "this book acts as a quick guide for programmers who are familiar with J2SE and want to get up to speed quickly with the J2ME" and book is exactly this - concentrated to explain J2ME (mostly MIDP specifics).
I like Qusay's writing style; very concise, points out the important things of J2ME development, has brief and clear explanations, the book has simple and clear flow, no repetition, etc. 1st chapter gives an introduction to J2ME (what VM, configuration and profile are), 2nd chapter explains CLDC, 3rd chapter explains MIDP, 4th chapter MIDlets, 5th chapter MIDlet GUI, 6th chapter MIDP events, 7th chapter Networking, 8th chapter Database, 9th chapter MIDP for PalmOS.
Finally this is excellent starting book for J2ME programming beginners.
P.S. This book does not have 300 pages as it is noted above in Amazon's details but 250 (includes preface, appendicies and indicies). Actually this book has only 170 pages if one excludes preface and appendicies which are pure J2ME packages reference. You could also take into account that chapter 5 "MIDP GUI Programming" (probably the most important one containing 39 pages) of these 170 pages is available free of charge online. :-)