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

Have one to sell? Sell yours here
 
   
Palm Programming for the Absolute Beginner w/CD (For the Absolute Beginner (Series).)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

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

Palm Programming for the Absolute Beginner w/CD (For the Absolute Beginner (Series).) (Paperback)

~ Andy Harris (Author)
3.9 out of 5 stars  See all reviews (19 customer reviews)

Price: $29.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 Thursday, February 11? Choose One-Day Shipping at checkout. Details
18 new from $6.03 15 used from $0.94

Frequently Bought Together

Customers buy this book with How to Do Everything with Your Palm Powered Device, Sixth Edition by Rick Broida

Palm Programming for the Absolute Beginner w/CD (For the Absolute Beginner (Series).) + How to Do Everything with Your Palm Powered Device, Sixth Edition
  • This item: Palm Programming for the Absolute Beginner w/CD (For the Absolute Beginner (Series).) by Andrew Harris

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

  • How to Do Everything with Your Palm Powered Device, Sixth Edition by Rick Broida

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


Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description

The popularity of handheld technology is growing at a rapid rate. This book takes a fun approach to this difficult programming topic, teaching readers the fundamentals they need to know through the unique method of game programming. Readers create games for their PDA as they learn the basics of the Pocket C programming language. It is perfect for the hobbyist or moderately technically savvy computer user who wants to customize their PDA.

About the Author

Andy Harris began teaching computing at the university level in the late 1980s as a part-time job. Since 1995, he has been a full-time lecturer at the Computer Science Department of Indiana University - Purdue University at Indianapolis (IUPUI). He now manages the IUPUI Streaming Media Lab and teaches classes in several programming languages. Andy resides in Noblesville, Indiana.

Product Details

  • Paperback: 464 pages
  • Publisher: Course Technology PTR; 1 edition (August 1, 2002)
  • Language: English
  • ISBN-10: 0761535241
  • ISBN-13: 978-0761535249
  • Product Dimensions: 9.5 x 7.3 x 1 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (19 customer reviews)
  • Amazon.com Sales Rank: #710,444 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #72 in  Books > Computers & Internet > Programming > APIs & Operating Environments > Palm OS

More About the Author

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

Visit Amazon's Andrew Harris Page

What Do Customers Ultimately Buy After Viewing This Item?

Palm Programming for the Absolute Beginner w/CD (For the Absolute Beginner (Series).)
49% buy the item featured on this page:
Palm Programming for the Absolute Beginner w/CD (For the Absolute Beginner (Series).) 3.9 out of 5 stars (19)
$29.99
How to Do Everything with Your Palm Powered Device, Sixth Edition
19% buy
How to Do Everything with Your Palm Powered Device, Sixth Edition 4.1 out of 5 stars (23)
$16.49
Palm Organizers, Fourth Edition
15% buy
Palm Organizers, Fourth Edition 4.8 out of 5 stars (8)
Palm OS Programming Bible, Second Edition
12% buy
Palm OS Programming Bible, Second Edition 4.3 out of 5 stars (9)
$26.39

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

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

 
21 of 21 people found the following review helpful:
5.0 out of 5 stars Excellent Book and Reference for the PocketC PDA Programmer, September 3, 2001
By A Customer
A Little Bit of Background about PocketC: PocketC was developed by Jeremy Dewey to allow the programmer to develop Palm PDA applications using the C language. He designed PocketC so that the programmer can design, code, and run the C programs using only the PDA. Although PocketC is a great development tool, there were no programming books that explained PocketC in detail - until now!

And Now the Book! - I bought this book to be used as a reference book since this is the first book that I have found on PocketC development. Boy, what a goldmine! Andy Harris has done an excellent job in presenting application examples and detailed explanations on how he uses the PocketC commands and functions to develop the application examples. If you are new to the C language or to Palm programming then this book will help you master both. Andy takes his time in teaching you how to use PocketC to program your Palm PDA. Each chapter builds on the knowledge that you learned from the previous chapter and his style of writing will not bore you to death. Also, everything is included on the CD-ROM to get you programming as soon as possible!

I highly recommend it for the beginner or veteran!

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
25 of 26 people found the following review helpful:
5.0 out of 5 stars Excellent for beginners, September 27, 2001
By A Customer
I read a prerelease version, and thought it was excellent. This book is, as it's titled, for absolute beginners. For that audience, I think it works very well to teach PocketC, which is not C. Most programming environments for the Palm are not for beginners. The book is clear, simple, entertaining, and gets the reader to the point where satisfying useful and interesting programs can be written for an inexpensive computer. To rapidly get into programming, with some coverage of most procedural (not object-oriented) programming topics, this book and PocketC are a great combination. Topics covered include program flow, databases, and graphics including images and the user interface. Generally these are discussed in a game context, but skills acquired are clearly applicable to other programs.

Potential buyers should understand that pocketC is not C. Close to a subset of C, it is in fact easier for beginners since it has automatic type conversions and a useful set of simple palm-specific functions. Code can be written and compiled on either the desktop or the Palm device itself. C programmers will miss structures most. It is also slow, but this deficiency is attenuated by the applicability of native libraries such as the excellent and free PToolbox, covered in the book.

The book's major shortcoming derives from PocketC as a moving target: the language and PToolbox were both updated shortly after release. However, this book should prepare the reader to understand those extensions, as well as the orbworks forum (cited) where questions on PocketC can be placed and answered. The major change is to PToolbox, which now can replace CControls.

One _can_ make standalone prc files with PocketC, however that's not always a good idea, since programs take up much less space if you don't. (And prc files must be made on the desktop, not the palm.)

As a casual programmer who normally uses C++, I find myself programming in PocketC because the ability to program on the Palm device lets me use odd bits of time. The skills developed on this platform are transferrable to others. If you are a beginner, and want to program the palm, I don't think you can find a better place to start.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
23 of 24 people found the following review helpful:
5.0 out of 5 stars Buy this if you are interested in Palm Programming., March 9, 2002
By J. Williams (Mississippi) - See all my reviews
(REAL NAME)   
I have dabbled in programming since the 1970's, starting out with Radio Shack's Color Computer and their guide to Basic Programming. Over the years I have bought a bookshelf full of programming books and guides and this is one of the best ones I have seen.

It is written in great detail and every new concept and line of code is explained in an interesting, easy to grasp way. Program examples are for the most part based on progarmming games and "fun" type projects to keep you interested, but the book also gets into more serious topics as well.

The book teaches the Pocket C language. Pocket C is not standard ANSI C. I've seen a few negative comments to that effect, but I really don't consider it a negative. Pocket C is written specifically for use on Palms and has many built in functions that greatly simplify writing the programs. it is also a very compact and easy to understand language. Although in itself, it is not a "Visual" environment, there are several third party form design tools available when you prograss to the point of needing them. In my opinion you are better off concentrating on learning the programming syntax and commands first when learning a new language, or learning to program for the first time, rather than starting out with an interface that atttempts to do so many things for you. You need to have a good enough understanding of the nuts and bolts of your chosen programming language to do the coding manually, even if later on you use a more advanced rapid application development environment. This book does that..it gives you a good grounding in the basic concepts of programming that apply to Pocket C as well as whatever other language you might choose to learn.

Even if you choose to migrate to another language like C++, the concepts you learn with Pocket C will still be valid, and the language is similar enough that you will have an easier time learning that if you started out there to begin with.

I would highly recommend getting the Desktop edition of Pocket C from Orbworks and the Palm Emulator from Palm to write and test you programs. You will need the registered version of the Desktop edition (called PDE) pretty quickly into the book as the demo will only create projects of a very limited size.

The book comes with limited or demo versions of Pocket C, the pde and several third party products such as form builders, etc. The Cd also has the Palm Emulator, but due to licensing restrictions does not include the necessary ROM files for it to operate. These can be downloaded free from Palm by filling out a non disclosure agreement and signing up as a developer, which is also free. This is the case with ALL programming systems for Palm, not just this one.

If you are going to order the book, you need to go ahead and fill out the forms on the Palm developers website as it takes a day or two for them to approve your NDA agreement and give you access to the ROM files.

It would probably also be wise to check the net for new versions of any of the software included on the Cd with the book as new versions are released often and the CD's tend to get "stale" pretty quick.

As in most programming guides, I have found a couple of minor typos, but nothing serious enough to create a real problem.

I would suggest that you actually type in the programming examples in the book, as opposed to loading the source code from the CD...even though your fingers will get a little workout, it is probably the best way to commit the language to your memory.

To sum it up, I would recommend this and any of the other "Absolute Beginners" guides to programming to any programming beginner, or even somewhat experienced programmer learning a new language.

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

5.0 out of 5 stars another excellent beginners book by Harris
Let me say first off Im a big fan of Andy Harris's beginning programming books. If I had discovered them back in 2001 when I started programming, I would have saved myself lots of... Read more
Published 19 months ago by Brad

5.0 out of 5 stars Everything was as promised!
Everything was as promised! This book is to the point. It may be a little simple for an experienced programmer, but for beginners it is a great resource. Read more
Published 24 months ago by A. Foy

5.0 out of 5 stars Very much for the beginning Palm Pilot programmer.
This text comes complete with the PocketC Compiler to get you started from the ground up. Very easy reading and progresses nicely. Read more
Published on January 9, 2007 by Kishore Hiranand

4.0 out of 5 stars Should be titled learn PocketC programming
Yes, PocketC is a nice productive development environment for Palm - but it is based on a proprietary hybrid of the C language - and the whole book is centered around this... Read more
Published on December 21, 2004 by David Laub

3.0 out of 5 stars Good for beginners, with caveats
PocketC is an excellent programming platform for Palm devices. I have used it to create simple programs, and it turns out, with little more care, can be used to create... Read more
Published on March 21, 2004

4.0 out of 5 stars An Excellent Start
I liked this book because it gave me an invaluable knowledge base to start programming in for my Palm. Read more
Published on October 19, 2003 by Trent Smith

4.0 out of 5 stars A great way to get productive with PocketC
I had never done any C programming before buying this book. I had done some basic in high school and arexx after but had never progressed beyond hello world in C. Read more
Published on June 11, 2003 by M. Roth

5.0 out of 5 stars Great Book for Any New Palm Programmer
I bought this book somewhat recently, and I must say that it's quite a good book. Whether you are a seasoned programmer that is new to Palm programming, or a completely new... Read more
Published on April 8, 2002 by djp105

2.0 out of 5 stars Marketing tool for PocketC
This book does not make clear on its cover that it teaches you to write applets, *not* standard Palm applications. Read more
Published on March 17, 2002 by JAMES W WIEDMAN

3.0 out of 5 stars Its about time!
Good book.
PocketC is a fantastic platform for beginners, because A) it is easy to get into and B) it has very few bug in it. Read more
Published on February 9, 2002

Only search this product's reviews



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
Discussion Replies Latest Post
textbook scam 130 3 hours ago
Sketchy textbook transaction on Marketplace 18 18 hours ago
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide

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.