Have one to sell? Sell yours here
Palm OS Cobalt Programming From the Ground Up, Second Edition (From the Ground Up)
 
 
Tell the Publisher!
I'd like to read this book on Kindle

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

Palm OS Cobalt Programming From the Ground Up, Second Edition (From the Ground Up) [Paperback]

Robert Mykland (Author), James Keogh (Author), Matthew Graham (Author)
2.2 out of 5 stars  See all reviews (4 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more


Book Description

0072222891 978-0072222890 April 13, 2004 2
Write custom Palm OS Cobalt applications for business, communications, entertainment, and other uses with help from the step-by-step guide. Following a start-to-finish sample application, you’ll learn to work in the Palm OS Developer Suite to build programs that run on all Palm OS devices, including the palmOne Treo, Tungsten, and Zire models, Sony CLIÉs, the Fossil Wrist PDA, and many others. Create user interface elements such as buttons and scroll bars, develop databases, and much more. Plus, you’ll learn to test your applications and apply the tricks and techniques used by professional programmers.

Editorial Reviews

From the Back Cover

The Accelerated Track for Professional Programmers. Learn to develop powerful programs for Palm OS devices.

Write custom Palm OS Cobalt applications for business, communications, entertainment, and other uses with help from the step-by-step guide. Following a start-to-finish sample application, you’ll learn to work in the Palm OS Developer Suite to build programs that run on all Palm OS devices, including the palmOne Treo, Tungsten, and Zire models, Sony CLIÉs, the Fossil Wrist PDA, and many others. Create user interface elements such as buttons and scroll bars, develop databases, and much more. Plus, you’ll learn to test your applications and apply the tricks and techniques used by professional programmers.

  • Install and work with the Palm OS SDK and Developer Suite
  • Write modular, reusable code
  • Create full-color user interface objects such as menus, buttons, and triggers
  • Build event handlers
  • Set up and manage classic, extended, and schema databases
  • Create list objects, controls, and tables
  • Sort data into categories
  • Troubleshoot and optimize your applications

Robert Mykland has been a professional Palm OS developer since 1997. He is the author of several books, including Palm OS Programming from the Ground Up.

James Keogh teaches Java programming at Columbia University. He has spent decades developing applications for major corporations and is the author of more than 60 books, including Java Demystified, J2EE: The Complete Reference, and J2ME: The Complete Reference.

Matthew Graham is a Palm OS Certified Developer. He works in New York City developing Palm OS applications using C and C++.

About the Author

Robert Mykland is a master applications developer and high technology entrepreneur with a broad technical background. He is an expert Palm OS developer, and is one of the few people worldwide certified by Palm Computing, Inc. to teach developers Palm OS. He has spent considerable time recently connecting to the top 20 databases using ODBC, JDBC, and OleDB. Using his expertise with C++ he has developed numerous major applications for Windows, the Power Macintosh, and UNIX. He has done groundbreaking work in Internet technologies, text recognition, multitasking and multiprocessing operating systems, and control systems. He has participated in seven high-technology startups. He holds a bachelor's degree in Physics from UC Berkeley.

James Keogh is on the faculty of Columbia University teaching courses in its technology certification program. He has spent 15 years developing computer systems for major Wall Street firms such as Salomen, Inc. and Bear Stearns and has written several best-selling books for Prentice Hall and IDG.

Product Details

  • Paperback: 314 pages
  • Publisher: McGraw-Hill Osborne Media; 2 edition (April 13, 2004)
  • Language: English
  • ISBN-10: 0072222891
  • ISBN-13: 978-0072222890
  • Product Dimensions: 9.1 x 7.4 x 0.9 inches
  • Shipping Weight: 1.2 pounds
  • Average Customer Review: 2.2 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #3,149,663 in Books (See Top 100 in Books)

More About the Authors

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

 

Customer Reviews

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

16 of 16 people found the following review helpful:
2.0 out of 5 stars Quick start but lots of errors in examples, March 8, 2005
By 
Valerie Griffin (Santa Monica, CA USA) - See all my reviews
(REAL NAME)   
This review is from: Palm OS Cobalt Programming From the Ground Up, Second Edition (From the Ground Up) (Paperback)
As an experienced programmer, I wanted a book that wouldn't waste my time teaching me C/C++ or explaining event loops in lots of detail. I also wanted comparison between Garnet and Cobalt versions of the Palm OS.

This book does provide some of that information.

It does not provide valid examples. The first code examples are in chapter 3. They claim to build on the Draw application from chapter 2, and assume the reader has details about the event loop from chapter 2. Chapter 2, however, contains neither code nor a description of the event loop used in Palm software. There is no reference to the Draw application in the index, either.

After studying sample code from Palm's web site and trying lots of things in the development environment, I was able to get something that worked.

Other examples mix Garnet and Cobalt veriable types so they wouldn't compile on either system or contain other errors that prevent them from compiling.

A less-experienced programmer would probably give up on page 25 where the text tells the reader to modify a resource file that does not exist. Such a programmer would probably rate the book with one star.

I have not completed the book yet although I intend to do so. I felt compelled to warn other readers about its inaccuracies.

A CD or web site (with working examples!) would be useful to copy and paste tutorial information instead of requiring lots of typing.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 11 people found the following review helpful:
1.0 out of 5 stars Only code, no explanation, April 3, 2005
By 
Bruno A. Crespo (Zaragoza, España) - See all my reviews
(REAL NAME)   
This review is from: Palm OS Cobalt Programming From the Ground Up, Second Edition (From the Ground Up) (Paperback)
50% of book contents are code listing, even resource files in xml. The explanation of the code and techniques are inexistent and the code comments are 50% of the total code lines but they are irrelevant, a representative example (page 183):

// CH 7. Display the time
displayTime();

They present one program example that evolves accross the book, and they print the COMPLETE code of the modified files in every chapter. When you take out the unnecesary repetitions the book loses an important percentage of the pages.

I live in Europe and the shipping charges are similar to the cost of the book, if I lived in the USA, I will return the book at once.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
1.0 out of 5 stars Pointless book to a dead OS, September 27, 2007
This review is from: Palm OS Cobalt Programming From the Ground Up, Second Edition (From the Ground Up) (Paperback)
Since Palm has cancelled the release of Cobalt, and there appears to be no devices that will ever come out with this OS loaded on them, this book is only useful for those folks that like learning how to program vaporware. Like a book for making custom levels in Duke Nukem Forever.
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
 
 
 
Most Recent Customer Reviews


Only search this product's reviews



Inside This Book (learn more)
First Sentence:
Not too long ago, a person talking to himself aloud on the street was looked upon as mentally ill. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
repeating buttons, event handler macro, selector trigger, handle menu events, classic database, database that contains the table, button bitmap, workbench menu, trigger label, schema database, datetime structure, standard pixels, event handler function, fewer taps, extended database, customer last name, customer first name, event switch, user interface objects, user interface guidelines, event loop, shift indicator, select string, bold version, draw function
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Cobalt Programming, Palm Reporter, Developer Suite, Development Suite, Import Wizard, Palm Cobalt, What's Next, Creating Effective User Interfaces, Next Call Date, Error Manager, Garnet Simulator, Name Description, Category Manager, Next Call Time, Palm Pilot, The Done, Workbench Integration, Enter Date, Ground Up Palm, Project Identical, Rebuild All, Writing Data
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
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 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