File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Java Micro Edition and the fly likes Enterprise J2ME: Does Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Mobile » Java Micro Edition
Bookmark "Enterprise J2ME: Does "Mobile" actually mean mobile? " Watch "Enterprise J2ME: Does "Mobile" actually mean mobile? " New topic

Enterprise J2ME: Does "Mobile" actually mean mobile?

Paul Houser
Ranch Hand

Joined: Nov 06, 2003
Posts: 34
Question about the book:
Enterprise J2ME: Developing Mobile Java Applications
I suppose I should have done more research before asking this, but d
oes "Mobile" actually refer to Pocket PC or Palm platforms? If so the success of the book would be unparalleled, the technology to use java on mobile devices has been around forever, but no one seems to have taken advantage of it... having an iPaq 3600, a book like this would be very useful to me.
If the answer to the above question is "Yes", what areas does the book cover? There really isn't any language difference than standard Java, does the book cover optimizations, platform-specific routines, etc?

Paul Houser<br /><br />"Just say NO to emoticons"
Michael Yuan
Ranch Hand

Joined: Mar 07, 2002
Posts: 1427
Hi Paul,
The book covers J2ME runtimes on PocketPC and Palm platforms (the Personal Profile) as well J2ME runtimes on smartphone phones (MIDP).
Yes, it is the same Java language. But there are a lot of mobile specific optimizations and design patterns. For example, how do you check email from a J2ME application? How do you integrate and synchronize with a backend database? How do you consumer SOAP Web services on a mobile device? That sort of topic.
A introduction of the book content can be found here

Seam Framework:
Paul Houser
Ranch Hand

Joined: Nov 06, 2003
Posts: 34
Thanks. That's exactly what I'ld hoped.
I agree. Here's the link:
subject: Enterprise J2ME: Does "Mobile" actually mean mobile?
It's not a secret anymore!