Skip to content
Paperback Palm Programming for the Absolute Beginner with CD Book

ISBN: 0761535241

ISBN13: 9780761535249

Palm Programming for the Absolute Beginner with CD

This title is both conceptual and made for beginners. It teaches not only Pocket C, but also fundamental programming concepts, which should ease the learning of other programming languages. It uses... This description may be from another edition of this product.

Recommended

Format: Paperback

Condition: Good

$9.99
Save $20.00!
List Price $29.99
Almost Gone, Only 1 Left!

Customer Reviews

5 ratings

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 programmer that has never programmed before, you will find this book is worth its value. It describes the basics to the newcomer in programming (Which is what seasoned programmers may want to skim over), and then hops over to more advanced topics such as how to use a graphics library (PToolboxLib) to create graphics and games on your Palm. The fact that it uses PocketC and PocketC Desktop Edition (PDE) does *not* mean it is a marketing tool...... This is true because:1). PocketC is indeed one the few great programming tools out there.2). The author himself is not going to create a programming tool like PocketC, so he had to find it necessary to use what is already out there.3). You are not forced to use PocketC. In fact, the book already comes with a 30 day trial of it, so you can try it before you buy it if you so desire. This allows you to program all the samples in the book, and then buy PocketC if you want, or buy a different tool. Enough about the marketing bit. The book alone is enough to get you well into Palm programming, and I found it such a great book that I may very well want to spend even more money on this hobby of mine.

Buy this if you are interested in Palm Programming.

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

Excellent for beginners

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.

PocketC can create stand-alone applications...

The previous reviewer is mistaken, stand-alone applications can be created with the desktop version of PocketC. This is a great book for the beginning programmer!

Excellent Book and Reference for the PocketC PDA Programmer

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!
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured