Pro J2ME Polish: Open Source Wireless Java Tools Suite and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$3.99 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Pro J2ME Polish: Open Source Wireless Java Tools Suite
 
 
Start reading Pro J2ME Polish: Open Source Wireless Java Tools Suite on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pro J2ME Polish: Open Source Wireless Java Tools Suite [Hardcover]

Robert Virkus (Author)
3.3 out of 5 stars  See all reviews (3 customer reviews)

Price: $54.99 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want it delivered Friday, February 3? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $43.99  
Hardcover $54.99  

Book Description

Pro July 28, 2005

Pro J2ME Polish is written for wireless and other mobile Java programmers who want to improve their efficiency and acquire in-depth knowledge about programming real world J2ME applications. It describes the leading open-source tool for tackling device differences and creating "polished" mobile applications. It also uncovers all common device limitations and quirks and explains how these can be circumvented.

The book consists of a whole suite of tools for wireless programmers to use to optimize applications for multiple devices or to localize their applications in two simple steps. It also explains how to change the logging level for specific classes or packages, or to remove all logging parts completely from the application by setting simple switches.

Moreover, the author includes a device database with all relevant data for programming in J2ME and provides a game API for MIDP/1.0 devices that is compatible with the MIDP/2.0 game, so readers can automatically port their game to MIDP/1.0 devices.

And for programmers who want to use animated backgrounds, different designs for the application user interface, or Custom Items on MIDP/1.0 devices, this book explains in full detail why the GUI of J2ME is the key.


Editorial Reviews

About the Author

Robert Virkus is the technical and managing architect and programmer for the open source project J2ME Polish. He’s an internationally recognized J2ME expert and is a member of Mobile Solutions Group, Bremen/Germany.


Product Details

  • Hardcover: 472 pages
  • Publisher: Apress; 1 edition (July 28, 2005)
  • Language: English
  • ISBN-10: 1590595033
  • ISBN-13: 978-1590595039
  • Product Dimensions: 9.3 x 7.1 x 1.2 inches
  • Shipping Weight: 2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #1,766,024 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

3 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.3 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

5 of 5 people found the following review helpful:
4.0 out of 5 stars The only book to get for J2ME Polish., September 13, 2005
By 
Mark Spritzler (Long Beach, CA USA) - See all my reviews
(REAL NAME)   
This review is from: Pro J2ME Polish: Open Source Wireless Java Tools Suite (Hardcover)
When you first learn J2ME, you learn about this fantasy world where all devices follow the J2ME specification to a tee. But in the real world, because of the interpretive nature of the specifications, no two devices really implement the specification exactly the same. So this requires either targeting a particular device or have many versions of you app to run on different devices.

Man what a pain. But that is where J2ME Polish comes to the rescue. J2ME Polish provides pre-compiler directives to allow you to write code such that J2ME Polish's build script can automatically create different versions for you on the fly however you want. There is a lot more to J2ME Polish than just that, but this is a book review.

So let's get to that review. Well, first Robert Virkus is J2ME Polish, well he is the architect and lead programmer for J2ME Polish. Who better to write a book about it? Consider this book the hard copy of the manual for J2ME Polish. If you are going to use J2ME Polish, then this book is a must. It is the reference book that you will need to find anything you need to know about J2ME Polish.

Now, it isn't really a read all the way through the book and you can be J2ME Polish expert. You really need to be actually using J2ME Polish at the time, to better grasp what is being explained. The book can be hard to understand, not because of the writing, but because J2ME Polish is feature rich and there is lots to learn.

I highly recommend using J2ME Polish and buying this book if you will be developing for more than one device, and also to get their cool looking GUI screens, rather than MIDP 2.0 High Level GUIs.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 3 people found the following review helpful:
1.0 out of 5 stars Don't get this book -- it's a complicated waste ot time and code, November 26, 2007
This review is from: Pro J2ME Polish: Open Source Wireless Java Tools Suite (Hardcover)
I'm a serious J2ME developer. I bought this book because it claimed to solve the 600 phone problem. It also promised to do some fancy GUI which are otherwise completely lacking in J2ME.

However, right out of the box the first demo, the menu sample, fails utterly. Ant crashed because I didn't put an Ant jar file in the any classpath then the menu sample didn't work. I had to search some forum to find there is a bug in the latest RC4 download. Apparently no one at Enough caught or fixed it. To fix it I had to patch a css file deep inside the project. If that wasn't enough the actual menu demo looked horrible on WTK 2.5. Couldn't see the menu highlights and it scrolled incorrectly.

Then I tried the roadrunner game. But the game didn't fit on the screen properly--isn't this the 600 phone issue? Ultimately, when I tried to exit, the game (or emulator) crashed. I looked at the jar file size and it was a whopping 462 KB on just 1,433 lines of source! Unreal.

I tried the tabbing demo which looked decent and worked well enough but it was 430 KB on just 200 lines of source. This is awful.

J2ME Polish depends on Ant and preprocessing of #ifdefs which were recognized a bad idea when C introduced them 30 years ago. C++ introduced const (and Java, final) partly for this reason. Actually, in J2ME Polish (and NetBeans) they're not #ifdefs but //#ifdefs because Java never bothered, and rightly, with this silliness--and here they are back again. They make the code less readable and they're virtually impossible to debug.

Then there's this matter of integration of the IDE (I use Eclipse) and Ant. I mean, why bother with an IDE if you must still use Ant? Throw in some .css files, too, for good measure. I just don't get it.

Indeed, I'm returning the book for a refund. I had enough from Enough.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 2 people found the following review helpful:
5.0 out of 5 stars Pro J2ME Polish, January 28, 2010
By 
Ping Zhang "always49" (Sunnyvale, California USA) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Pro J2ME Polish: Open Source Wireless Java Tools Suite (Hardcover)
I ordered the book early in December and asked to ship it to China since I am traveling in Xian China and don't need to bring it here. However the book hasn't come after two months passed. Then I called Amazon customer service. The Amazon directly ordered another copy and send it to my home in USA. Besides that, Amazon will also refund my international shipping fee which is 9.80.
Though the first shipment was not successful and it delayed my usage of the book, the service from Amazon did excellent job on recovering the loss from customer. I really really appreciate it. Check how much I have ordered from Amazon, digital cameras, SLR cameras, sports goods, shoes, books, electronics, and etc, I will continue to be a loyal customer of Amazon.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
extended menu bar, current target device, direct input mode, preprocessing symbols, preprocessing variables, dist folder, logging framework, protected void paint, different log levels, debug directive, jad files, log handler, tabbed form, boolean unconditional, resource assembling, preprocessing directive, default super, device database, variable polish, image loader, different source files, symbol polish, public void paint, style directive, font editor
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Mobile Media, Wireless Messaging, Sony Ericsson, Attribute Required, Binary Editor, Wireless Toolkit, Java Verified, Tiled Layer, True Type, Array List, Framed Form, Building Localized Applications, Command Listener, Nokia Series, Cascading Style Sheet, Enough Software, External Tools, Java Build Path, Mobile Information Device Profile, Personal Java, Development Platform, Java Community Process, Java Package, Note Please, Personal Profile
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(3)
(1)
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject