Learning Wireless Java | 
enlarge | Author: Qusay Mahmoud Publisher: O'Reilly Media, Inc. Category: Book
List Price: $34.95 Buy Used: $2.64 You Save: $32.31 (92%)
New (25) Used (21) from $2.64
Avg. Customer Rating: 10 reviews Sales Rank: 691544
Format: Illustrated Media: Paperback Edition: 1st ed Number Of Items: 1 Pages: 300 Shipping Weight (lbs): 1 Dimensions (in): 9.1 x 6.9 x 0.7
ISBN: 0596002432 Dewey Decimal Number: 005.133 UPC: 636920002437 EAN: 9780596002435 ASIN: 0596002432
Publication Date: December 15, 2001 Availability: Usually ships in 1-2 business days Shipping: Expedited shipping available Condition: Good reading copy. May include highlighting/writing, some completed exercises, missing dust cover, crease, and/or overall wear. Ships within 2 business days. 100% Customer satisfaction guaranteed.
|
| Similar Items:
|
| Editorial Reviews:
Product Description "Learning Wireless Java" is for Java developers who want to quickly come up to speed and create applications for the Micro Edition audience. This book covers the Connected, Limited Device Configuration and the Mobile Information Device Profile (MIDP), both currently available from Javasoft. The CLDC contains APIs for small devices that are constrained by both memory and processing power. MIDP builds on top of the CLDC and adds APIs specifically for devices such as mobile phones and pagers, allowing programmers to create MIDlet applications. This book offers a solid introduction to J2ME and MIDP, including an explanation of the J2ME Wireless Toolkit, the MIDlet lifecycle methods, the Java application manager, and the CLDC and MIDP constraints. In addition, we cover the javax.microedition.io, javax.microedition.rms, javax.microedition.lcdui, and javax.microedition.midlet classes, as well as the modified java.lang, java.io, and java.util classes. Discussion centers around building safe, compact applications with the sophisticated graphical interface, database, and networking capabilities that the J2ME supports. In addition, this book also shows you how to download your applications to the latest J2ME-enabled devices, including the Motorola i50x and i85s phones and upgraded Palm handhelds.
|
| Customer Reviews: Read 5 more reviews...
Excellent base for J2ME (MIDP) programming May 28, 2008 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. :-)
Really good August 3, 2005 0 out of 5 found this review helpful
It is a good book, if you want know about Java on PDA and smartphones then you need that, is so technical, so, you need really to know about Java.
If you want develop an application for a mobile device, you need your computer, a coffe, JDK and this book.
Good for a beginner.... January 23, 2003 5 out of 5 found this review helpful
This book is an excellent introduction to J2ME for experienced Java developers. The book does what it intends to do very well, but the topic coverage is less than complete because it limits itself to the CLDC configuration and the MIDP profile. Granted, this is the most popular branch of development for J2ME, but there is more to J2ME than the MIDP profile. Within this limitation, it does a good job of providing a basic, clear, and working understanding of the Java classes involved with MIDP programming. Intermediate and advanced J2ME programmers should look elsewhere for help as this book is aimed squarely at J2ME beginners. The organization of the book follows standard conventions for Java books, starting with basic functionality, then GUI classes, then event handling. There is an API reference at the end of the book, which usually indicates the author is trying to pad the book, but I think it is appropriate here. It only adds 60 pages to the book, and it made it easier to read the material when I was away from a computer. Unfortunately, the book was only 169 pages without it, and I felt that it should have addressed some areas more in depth. A good book for someone looking to learn J2ME and a handy quick reference, but as you advance, you'll outgrow this one.
An excellent book April 26, 2002 1 out of 2 found this review helpful
This book is excellent. Great for a beginner. All the code makes sense. Easy to read. Very good appendix. Also, good for the experienced developer. Before buying this book, make sure you know JAVA 2 very well. I would recommend this book to anyone who wants to learn wireless JAVA.
Good for beginning to learn J2ME April 18, 2002 1 out of 1 found this review helpful
This book may be taken as the introduction to start learning J2ME MIDlet programming. There are step-by-step instructions to download and install J2ME to the PC, and code, compile and run your first MIDlets. These are helpful for the beginner. On the other hand, make sure that you already know Java2. This is not a book for ground-up learning J2ME. The book is MIDP oriented, therefore do not expect much for CLDC coverage except a brief introduction. I have not managed to run all of the examples, even the 'originals' downloaded from the publisher's site. It was frustrating. You need to have a Palm device to test your MIDlets for Palm OS, because only 12 pages are spared for MIDP for Palm OS with no mention about the desktop PC emulator, but there are about 50 odd pages for J2ME APIs. You may take this book as the first step for J2ME without too much expectations, and be prepared to buy more books in order to master on the subject.
|
|
|