LWUIT 1.1 for Java ME Developers and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
 
   
Sell Back Your Copy
For a $1.75 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
LWUIT 1.1 for Java ME Developers
 
 
Start reading LWUIT 1.1 for Java ME Developers on your Kindle in under a minute.

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

LWUIT 1.1 for Java ME Developers [Paperback]

Biswajit Sarkar (Author)
4.5 out of 5 stars  See all reviews (2 customer reviews)

List Price: $44.99
Price: $38.47 & this item ships for FREE with Super Saver Shipping. Details
You Save: $6.52 (14%)
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.
Want it delivered Thursday, February 2? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $14.84  
Paperback $38.47  

Book Description

September 21, 2009
This book presents LWUIT through an optimum mix of theory and practice. Classes are described and their applications are demonstrated through a large number of examples. Example code is thoroughly analyzed and many screenshots are included to show what happens when the code is executed. Custom classes are built progressively with a thorough explanation of each step. The book also presents the underlying structural features of LWUIT that are important for skillful use of the API. This book is for Java ME developers who want to create compelling user interfaces for Java ME applications, and want to use LWUIT to make this happen.

Editorial Reviews

About the Author

Biswajit Sarkar

Biswajit Sarkar is an electrical engineer with a specialization in Programmable Industrial Automation. He has had extensive experience across the entire spectrum of Industrial Automation - from hardware and firmware designing for general and special purpose Programmable Controllers to marketing and project management and also in leading a team of young and highly talented engineers engaged in product development (both hardware and software). He has been associated with a wide variety of automation projects including controls for special-purpose machines, blast furnace charge control, large air-pollution control systems, controls for cogeneration plants in sugar factories, supervisory control for small hydroelectric plants, turbine governors, and substation automation including associated SCADA.

Currently Biswajit consults on Industrial Automation and Java ME-based applications. He has written extensively for Java.net on Java Native Interface, Java ME and LWUIT. He has taught courses on mathematics and analytical reasoning at a number of leading institutes in India. Biswajit has also taught a specially designed course on Java for MS and Ph.D. students as well as post doctoral fellows at the Center for Coastal Physical Oceanography, Old Dominion University, Norfolk, Virginia (USA).

Biswajit, originally from Calcutta, now lives in Nashik, India with his wife.


Product Details

  • Paperback: 300 pages
  • Publisher: Packt Publishing (September 21, 2009)
  • Language: English
  • ISBN-10: 184719740X
  • ISBN-13: 978-1847197405
  • Product Dimensions: 9.1 x 7.5 x 1 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #1,553,255 in Books (See Top 100 in Books)

 

Customer Reviews

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

1 of 1 people found the following review helpful:
5.0 out of 5 stars Useful book for any LWUIT developer, first on the subject, September 6, 2009
This review is from: LWUIT 1.1 for Java ME Developers (Paperback)
I'll start with the bottom line since this is probably what most of you want to know: I like the book, its far more refined than all other alternatives for learning LWUIT. Its very detailed goes into some things that even I forgot we had. Since this is the only published LWUIT book at the moment this should be a no-brainer for people using or considering LWUIT. Since the book goes into great details on many aspects I can pretty much guarantee that even if you used LWUIT for a while you would learn or re-learn something new by going through the entire book.
I give it 5 stars in Amazon to a large part for being a good, innovative first comer to the scene of LWUIT books.


The things I like about the book
* Its well written and generally well organized, the very first "hello world" example seemed a bit out of place but its still a book you can just read through.
* Its pretty accurate, while I did find some minor mistakes (e.g. Form doesn't expose BorderLayout by default) its generally pretty accurate for a book of so much details.
* The book chooses a single good environment (the Sprint Wireless Toolkit) and uses it throughout the book, it doesn't try to "over complicate" and take a long detour on the unrelated subjects of IDE/Simulator choice.
* Since Biswajit is unrelated to the authors of LWUIT he explained some things in ways that are different from our choices, this allows the book to be read in parallel to the developer guide/tutorial while still taking away some new information. E.g. Biswajit described margins quite differently and possibly in a simpler way than we chose to explain them.
* It goes into some esoteric features of LWUIT such as building your own transition and motion classes which is something even I didn't explain.


Things that are decisions of interest for potential buyers

* The book teaches LWUIT on MIDP without teaching MIDP or mobile development. This can be good, since it doesn't complicate the subject matter neither for newbies who might get overwhelmed or for more experienced developers who already know MIDP development.
* No details of LWUIT's support for CDC, RIM, Android etc. are given in the book. The book would still be useful for developers of these platforms but some of the "magic" of building on such platforms is "problematic".
* The book is organized more as a reference book with individual tutorials, that means you can often skim or skip through the book. This is very useful for some cases as a guide/reference, but don't expect the examples to map directly to your "real world" use cases.
* The book focuses on the Resource Editor (mentions a bit the new LWUIT Designer version) but doesn't mention the Ant task code, this is a good choice since there is no need to confuse readers with 2 different ways of achieving the same result. However if you use the build XML approach don't expect information regarding that in this book.


The things I didn't quite like

* No references to external sources, there aren't many links within the book e.g. to this blog, the forum etc.. No real historic review of the origins of LWUIT which help explain allot of the decisions.
* I would have expected more in depth coverage of LWUIT's MVC, specifically in the List chapter which is quite detailed I would expect a diagram etc. It might seem obvious to some but this is still one of the hardest parts of LWUIT to grasp.
* The book uses the getStyle().set* methods and discusses theming in chapter 9 (quite late), I think hardcoding the appearance clutters the code a bit. I would prefer "cleaner" samples without manual setting of styles. This would also simplify usage of the books sources for LWUIT 1.2+ (the book does reference the style changes in 1.2).
* There wasn't enough discussion of the EDT, it was explained in some cases but as something which is so central to LWUIT and something that practically everyone experiences issues with I would expect far more details. I would have expected examples on how to understand that an issue relates to EDT violation, how to fix EDT issues. There are references to callSerially/AndWait only in the authoring custom components chapter and there is no reference to invokeAndBlock which is a remarkably useful yet hard to understand concept for new LWUIT users.

This is a pasted review I originally published in the lwuit blog.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Good job!, September 22, 2009
By 
This review is from: LWUIT 1.1 for Java ME Developers (Paperback)
First of all, I would like to congratulate Biswajit Sarkar for this work. It must have been a tough task, since the documentation on LWUIT, at the time his was writing, was very scarce. Please, correct me whether I am not wrong - there were only two good documentations on LWUIT: a tutorial available on Java ME Platform SDK 3 and the javadoc itself. So Biswajit must have an extensive hands-on LWUIT and/or studied a lot in order coach his team mates on the projects he worked on. So, thanks for writing this book, it will be a very helpful for Java ME community. Now, let's talk about the book itself.

I liked this book. It covers the whole LWUIT topics. Who read this book will have a complete overview of all the features and tools available. The developers will know what they can and cannot do with LWUIT. The topic that I liked the most is the one related to way LWUIT is implemented. Biswajit did not just write about the resources available itself, but he also showed what there is under LWUIT's hood, e.g., Component, Display, UIManager, etc. Besides that, all the strategies underneath LWUIT, e.g., only one Canvas class. This a really cool stuff, since the developers can also learn with that in order to implement their own solutions. The book has also a very easy and clear writing.

The structure of the chapters is also good. The chronology of the topics is quite logic, even though in some situations, there are gaps on this, confusing the reader by mixing some topics. However, nothing that compromises much the understating of content. The author, in the first chapters, also bothers the reader by referencing much previous code snippets (chapter 3 "The Container Family"), what forces the returns to return many times to previous pages, in order to understand what is being explained. Speaking of code snippets, they are not good, at least in the chapters 2 "Components" and 3. They are very long, boring, bad formatted, besides showing useless codes, e.g., empty pauseApp() and destroyApp() methods. In addition, for some times, the author explains the snippets too much, while the reader wants to know more details about the LWUIT classes. For instance, in the chapter 8 "Creating a Custom Component", I wanted more details (e.g. classes, methods, etc.) on how to create a custom component, but the author focused on explained the logic of his custom component.

I point out chapter 9 "Resources Class, Resource File and LWUIT Designer", by speaking of internationalization. The author is very succinct in this chapter, and writes about every important detail required, unlike chapter 8. The details of Chapter 7 "Arranging Widgets with Layout Managers" are also explained very thoroughly. The information on layout managers is also quite relevant and code snippets are shorter and simpler.
As I said in the beginning, I liked "LWUIT 1.1 for Java ME Developers" book. Overall I found the book very good, even though, in some chapters, I expected for more detailed information. I recommend this book for beginners and experienced developers. As I always use to say: there is always something to learn from something we already know.
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



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


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