Palm WebOS
25%
off

Palm WebOS

3.1 (10 ratings by Goodreads)
By (author) 

Free delivery worldwide

Available. Dispatched from the UK in 3 business days
When will my order arrive?

Description

This is the official guide to building native JavaScript applications for Palm's new mobile operating system, Palm[registered] webOSA. 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.
show more

Product details

  • Paperback | 429 pages
  • 178 x 232 x 24.13mm | 607.81g
  • Sebastopol, United States
  • English
  • w. figs. and tabs.
  • 0596155255
  • 9780596155254
  • 1,489,922

Table of contents

From the contents:

Chapter 1 Overview of webOS

Application Model

Application Framework and OS

User Interface

Mojo Application Framework

Palm webOS Architecture

Software Developer Kit

Summary

Chapter 2 Application Basics

Getting Started

News

Controllers

Summary

Chapter 3 Widgets

All About Widgets

Using Widgets

Buttons and Selectors

Lists

Text Fields

Events

Summary

Chapter 4 Dialogs and Menus

Dialogs

Menus

Commander Chain

Summary

Chapter 5 Advanced Widgets

Indicators

Scrollers

Pickers

Advanced Lists

Viewers

Summary

Chapter 6 Data

Working with Cookies

Working with the Depot

HTML 5 Storage

Ajax

Summary

Chapter 7 Advanced Styles

Typography

Images

Touch

Light and Dark Styles

Summary

Chapter 8 Application Services

Using Services

Core Application Services

Palm Synergy Services

Viewers and Players

Other Applications

Summary

Chapter 9 System and Cloud Services

System Services

Cloud Services

Summary

Chapter 10 Background Applications

Stages

Notifications

Dashboards

Advanced Applications

Background Applications

Summary

Chapter 11 Localization and Internationalization

Locales

Localization

Internationalization

Summary

Appendix Palm webOS Developer Program

Philosophy

Palm webOS: Open Platform, Open Community

Benefits to the Developer

Resources and Community

What You Should Do

Appendix Quick Reference Developer Guide

Widgets

Dialogs

Menus

Storage

Services

Controller APIs

Appendix Quick Reference Style Guide

Scene Basics

List Basics

Containers

Dividers

Panels

Text

Widgets

Appendix News Application Source Code

News Application Directory Structure

Colophon
show more

About Mitch Allen

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. Previously, Mitch worked at Apple, after 15 years developing image and text processing systems at Kodak and Agfa Compugraphic. He holds a degree in Math and Computer Science from the University of New Hampshire.
show more

Rating details

10 ratings
3.1 out of 5 stars
5 0% (0)
4 50% (5)
3 20% (2)
2 20% (2)
1 10% (1)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X