or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
43 used & new from $18.99

Have one to sell? Sell yours here
 
   
Palm webOS
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Palm webOS (Paperback)

~ (Author), Allen Mitch (Author)
1.4 out of 5 stars  See all reviews (7 customer reviews)

List Price: $44.99
Price: $28.20 & this item ships for FREE with Super Saver Shipping. Details
You Save: $16.79 (37%)
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, November 12? Choose One-Day Shipping at checkout. Details
36 new from $19.23 7 used from $18.99
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Best Value

Buy Palm Pre: The Missing Manual and get Palm webOS at an additional 5% off Amazon.com's everyday low price.

Palm Pre: The Missing Manual + Palm webOS
Buy Together Today: $43.28

Show availability and shipping details

  • Palm Pre: The Missing Manual

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • This item: Palm webOS

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Palm Pre: The Missing Manual

Palm Pre: The Missing Manual

by Ed Baig
4.0 out of 5 stars (4)  $16.49
JavaScript: The Good Parts

JavaScript: The Good Parts

by Douglas Crockford
4.1 out of 5 stars (54)  $19.79
Practical Palm Pre WebOS Projects (Beginning)

Practical Palm Pre WebOS Projects (Beginning)

by Frank Zammetti
$26.39
JavaScript: The Definitive Guide

JavaScript: The Definitive Guide

by David Flanagan
4.4 out of 5 stars (290)  $31.49
Palm Vehicle Power Charger for Palm Pre

Palm Vehicle Power Charger for Palm Pre

4.8 out of 5 stars (25)  $19.99
Explore similar items

Editorial Reviews

Product Description

A Note from the Author and from O'Reilly Media about what this book does--and doesn't--do:

Palm webOS is a brand new platform and represents a very different type of operating system where the web runtime is used as the basis for the UI and Application model. Palm and O'Reilly felt that it was important to have a book available to help developers get a basic understanding of the new Palm platform at the time that the SDK was released; this timing played a major role in the content and structure of the book.

Ideally this book would have been a complete reference of the new platform but that wasn't possible since the content was written at the same time as the software SDK was being developed by the Palm engineering team. The book does provide a complete overview of Palm webOS, a thorough description of the application model and gives details on many key design concepts. There are descriptions and examples of UI widgets, services, storage, notifications, dashboards and background applications, serving as a great introduction but not as a definitive source.

The book uses a simple News reader application to illustrate the technical descriptions but the examples are not intended to serve as a cookbook tutorial. Experienced developers should be able to use the examples to build up a working application chapter by chapter but others may not find the loose descriptions adequate for recreating the application unaided. Over time, these different needs will be filled by other books, but in the meantime we hope that this book will serve a valuable role introducing developers to webOS and giving them a way of getting started with webOS application development.

A second printing of the book will update any original coverage obsoleted by subsequent Mojo SDK builds. For owners of the original printing of the book, all of these updates are posted on the "View/Submit Errata" link (please see left-hand column of this web page).

Thanks for understanding that book publishing and coverage of rapidly moving technologies can sometimes be an inexact science; we knew there'd be a need for a book such as *Palm webOS: The Insider's Guide to Developing Applications in JavaScript using the Palm MojoT Framework*, and there's certainly no better person to write that book that Mitch Allen; that said, we understand that because it is such a new operating system and SDK, there would (and will continue to be) changes that at best can't be documented and explored until new printings of the books are released. In the meantime we will be diligent in posting updates to this book's O'Reilly Media catalog page. Description This is the official guide to building native JavaScript applications for Palm's new mobile operating system, Palm® webOS™. Written by Palm's software chief technology officer along with the Palm webOS development team, Palm webOS provides a complete tutorial on the design principles, architecture, UI, tools, and services necessary to develop webOS applications-including the Mojo JavaScript framework and Palm's SDK.

Palm webOS is designed to support a fast and superb user experience using established web standards, so if you're familiar with HTML, CSS, and JavaScript, you're ready to build applications for any webOS-based device, including the Palm Pre. You'll gain expertise, chapter by chapter, as you build a working mobile application through the course of the book. You'll also learn how to extend existing web apps to work with the new generation of mobile phones.

  • Get a thorough overview of the webOS platform and architecture
  • Understand the critical concepts for application design: what separates webOS from other web and mobile platforms
  • Learn the details of Mojo's development tools and SDK for building and testing mobile applications
  • Examine best practices, important considerations, and guiding principles for developing with webOS and the Mojo framework


About the Author

*Mitch Allen is CTO of Software at Palm, Inc. where he has worked in various positions for 8 years starting with building and leading the software team at Handspring which conceived and developed the Treo smartphone. From webOS's conception to implementation, Mitch designed the early architecture of the webOS platform and led the development team through the initial design stage and as a result is intimately familiar with the capabilities of the platform and tools. He is currently leading the design of the developer SDK and toolsets, and working with initial developers in their use of the platform and SDK.

Product Details

  • Paperback: 456 pages
  • Publisher: O'Reilly Media; 1 edition (August 14, 2009)
  • Language: English
  • ISBN-10: 0596155255
  • ISBN-13: 978-0596155254
  • Product Dimensions: 9 x 7 x 1 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 1.4 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon.com Sales Rank: #176,060 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #11 in  Books > Computers & Internet > Programming > APIs & Operating Environments > Palm OS
    #52 in  Books > Computers & Internet > Hardware > Peripherals
    #91 in  Books > Computers & Internet > Hardware > Handheld & Mobile Devices

More About the Author

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

Visit Amazon's Mitch Allen Page

Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Do Customers Ultimately 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.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

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

 
12 of 12 people found the following review helpful:
1.0 out of 5 stars Too Much Errata, August 15, 2009
It is a good book, but the errata is just too much. You can't even get the first few lines of code to work because they won't fix the file names. Basically, WebOS made an engine change in their file naming schema after the book was published. Therefore the entire book uses naming conventions that won't work. I've spent hours trying to find all the instances of incorrect file name reference to no avail.

Wait for another book to come out or until they fix this one.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
13 of 14 people found the following review helpful:
1.0 out of 5 stars Outdated and poorly organized, August 16, 2009
While this book might suffice as a introduction to the concepts behind webOS, it is neither sufficiently complete nor organized well enough to enable one to create working applications.

Some chapters are written more like a novel than a traditional programming text, with large swaths of unbroken text. It sorely needs many more subject title sub-headers to make it easier to scan, illustrations, and boxed areas highlighting important concepts. Without these, one is forced to read some chapters in their entirety to avoid missing important points.

Even with these changes, however, the book's writing seems to reflect an author who is perhaps too familiar with the subject matter. Critical knowledge needed to create an application is missing, and the meandering text often references concepts, source files, and tools that are never introduced. Much of the book follows the development of a sample newsreader application, but missing during the discussion are tables of the available functions and features should you want to create an app that does something else.

Also, as a previous reviewer noted, this book was apparently written for a prerelease version of webOS, and some of the system method names and parameters are different from the actual release. Descriptions other critical methods and properties (such as public Scene Controller properties) are missing altogether. The current official SDK from Palm, on which this book is heavily based, has the same problem. Consequently, trying to create a working application is an unnecessarily frustrating process, ultimately requiring examination of the raw source code of the operating system and the built in applications, which is thankfully possible using tools and techniques (sadly) not described in this book.

Lastly, the composition of the book may leave some purchasers unhappy. While important topics (such as detailed use of the standard CSS classes defined by webOS) are intentionally omitted, a full 80 pages are devoted to a reference section duplicated (with errors) from the SDK. Another 50 pages are devoted to a full printout of a sample newsreader application. This space might better have been used for a chapter on tools, CSS, or a more complete index, which currently occupies just a scant 11 pages.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 3 people found the following review helpful:
1.0 out of 5 stars Poorly organized and outdated content, October 5, 2009
By G. Scott Maclean (Cleveland, OH) - See all my reviews
(REAL NAME)   
This is a classic example of a technical book written by someone who is far too familiar with the subject. The result is a book that leaves out critical information that may be obvious to someone who is already working with the technology daily, but leaves newcomers mystified. I am a 25-year veteran programmer, and I still found myself shaking my head attempting to understand the way some of the things were explained. Worse, it was rushed to market while the SDK was still in development, which means that a large amount of the content in the book is outdated or just plain incorrect. I spent hours trying to figure out why applications I had written wouldn't work, despite having written them to the standards shown in the book.

As mentioned in other reviews here, the book contains excessive amounts of outdated information that has been superseded and made just outright wrong by subsequent revisions to the SDK and other aspects of the OS. Too much of the book focuses on the development of the "News" application that is used as an example throughout, resulting in a narrow scope that misses critical information for developers attempting to write applications for webOS. This is a great book on how to write a News application for webOS, but not so great for learning how to write applications in general.

The reference section is little more than a Javadoc output - it describes the objects and their associated method names, but you are left clueless when attempting to figure out what the methods actually do, or how to implement them.

The last part of the book is a ridiculous 50-page code listing of the News application that had been used as an example throughout. This waste of paper should have been replaced with a single page listing a URL where the code could be downloaded. This would also have allowed them to update the online code example as the SDK was changed, to avoid using outdated and non-functional code as an example.

Overall, while this book was a good "here is webOS, here's a general idea of what you can do with it" type of manual, as the technical manual, tutorial and reference guide it claims to be, it is an utter failure. Not just incomplete with large holes of required information missing, it makes things worse by presenting incorrect and outdated information. As the only book currently available on webOS, it's obviously required reading, but I look forward to more complete and comprehensive books on this technology in the future.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars Very poorly written
Another example of poor editorial process at OReilly. Too much pot and conflict of interest.
Published 16 days ago by Morgan Belford

1.0 out of 5 stars Terrible
I really wanted to like this book. I was eager to start developing for the Palm WebOS platform. Remember, at the time of writing this review, this book is pretty much the only... Read more
Published 19 days ago by Luke Skywalker

4.0 out of 5 stars Already making apps
I must say that I am finding it very easy to make apps for the phone. (Further evidenced by every time I come up with an idea for an app, someone ELSE has already made one. Read more
Published 2 months ago by Daniel Shaurette

1.0 out of 5 stars Politics in books
The main issue with the book has already been hit upon by previous reviewers. The books was outdated right after it got printed. Read more
Published 2 months ago by Code Wizard

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
digtal copy? 1 2 months ago
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
   



So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.