File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java Micro Edition and the fly likes Book comparison Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Mobile » Java Micro Edition
Bookmark "Book comparison" Watch "Book comparison" New topic
Author

Book comparison

Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Hi Mr.Yuan,
Could u please specify some strength and weakness between the following books and urs? I'm studying the J2ME for a while... Even though I am not that expert, I can do some easy stuff on it...
-Wireless Java: Developing with J2ME, Second Edition
by Jonathan Knudsen
-J2ME: The Complete Reference
by James Keogh
Thank you...


Co-author of SCMAD Exam Guide, Author of JMADPlus
SCJP1.2, CCNA, SCWCD1.4, SCBCD1.3, SCMAD1.0, SCJA1.0, SCJP6.0
Michael Yuan
author
Ranch Hand

Joined: Mar 07, 2002
Posts: 1427
Originally posted by Ko Ko Naing:
-Wireless Java: Developing with J2ME, Second Edition
by Jonathan Knudsen
-J2ME: The Complete Reference
by James Keogh

The first book is tutorial book -- it teaches you how program with examples. But it does not provide complete reference to the API and the specification. The second book is a reference book. I personally liked the first one, as you can always read the spec yourself if you want to.


Seam Framework: http://www.amazon.com/exec/obidos/ASIN/0137129394/mobileenterpr-20/
Ringful: http://www.ringful.com/
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Thank you very much for your reply...
In ur opinion, do u mean that the second book is somewhat similar to the specs? And so u mean that ur book is in the middle of difficulty level among those two books?
Thanks, Michael...
Michael Yuan
author
Ranch Hand

Joined: Mar 07, 2002
Posts: 1427
I think the "reference" book covers both MIDP and CDC-based profiles while the first one is strictly MIDP-only. But Jonathan's book covers MIDP v2.0 while the "reference" book is only v1.0.
I also have some issues with the programming techniques promoted in the "reference" book -- for example, it talks about how to use JDBC to connect devices to backend DBs. But if you read my book, you will know this is exactly what you are NOT supposed to do. You need an on-device database to cache the result and then synchronize to the backend when needed.
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by Michael Yuan:
You need an on-device database to cache the result and then synchronize to the backend when needed.

Does the synchronization depend on the developer or is it managed by the CLDC itself?
Thanks a lot for your prompt reply...
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by Michael Yuan:
[QB]I also have some issues with the programming techniques promoted in the "reference" book -- for example, it talks about how to use JDBC to connect devices to backend DBs. But if you read my book, you will know this is exactly what you are NOT supposed to do. QB]

So does it mean that ur book contains some kinda best practices for implementing Enterprise Systems in J2ME?
Michael Yuan
author
Ranch Hand

Joined: Mar 07, 2002
Posts: 1427
Originally posted by Ko Ko Naing:
So does it mean that ur book contains some kinda best practices for implementing Enterprise Systems in J2ME?

The cache and synchronization is handled by the developer. Yes, my book contains A LOT of best practice type of stuff. Check out the sample chapter 7:
http://www.enterprisej2me.com/pages/enterprisej2me/excerpts.php
cheers
Michael
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Thanks a lot for your reply, Mr.Yuan... I do hope that your book will surely be popular among J2ME developers from intermediate level to advance level...
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

Originally posted by Ko Ko Naing:
Thanks a lot for your reply, Mr.Yuan... I do hope that your book will surely be popular among J2ME developers from intermediate level to advance level...

Ko Ko,
What about novice developers?


Groovy
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by Pradeep Bhat:

Ko Ko,
What about novice developers?

Hi Pradeep,
Long time no see... I guess u r pretty busy with SCWCD Beta Preparation...
Me too... Even a minute is important for us... Because I remember that once u told me ur serious preparation will start after the new year...
BTW, the J2ME book in the promotion is not for novice developers... I guess u overlooked the above posts by Mr.Yuan...
I hope I will win this book, since I believe that I have passed the intermediate level in J2ME...
Mcgill Smith
Ranch Hand

Joined: Nov 11, 2003
Posts: 178
quote :BTW, the J2ME book in the promotion is not for novice developers... I guess u overlooked the above posts by Mr.Yuan
=================================================================

Koko are you sure the above mentioned book is not for beginners?
The impression i got was that this is almost a complete book(its pretty big) for beginner to advance users.
[ January 23, 2004: Message edited by: Mcgill smith ]

Regards
Mcgill
Michael Yuan
author
Ranch Hand

Joined: Mar 07, 2002
Posts: 1427
Hi Mcgill,
I see all the Java certs in your signature -- I would hardly call you a "beginner" although you might be new to J2ME. It is true that my book does not dive into the J2ME API. But the API is always the easy part. My book discusses how to apply those APIs in mobile applications. It targets readers who already know Java.
You can check out the coverage of the book yourself and read some chapters from the book's web site:
http://www.enterprisej2me.com/
cheers
Michael
Mcgill Smith
Ranch Hand

Joined: Nov 11, 2003
Posts: 178
Mr Yuan
Thank you for your reply.
I have been using Java since the last four years.Although i am new to J2ME but I think I will be fine with your book.
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by Mcgill smith:
Koko are you sure the above mentioned book is not for beginners?

I guess Mr.Yuan has mentioned it already...
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Book comparison