Sunit Katkar's Home Page

 Palm Tutorial:



 Palm Links:
 

Welcome to my Palm OS pages

While at Qualcomm Inc., San Diego, on a project, I started coding for the Palm Pilot.  It took me some time to understand the Palm API (via the pdf files) as it was not a simple searchable format like a Windows help file. A site which helped me a lot was Roadcoders. It had links to almost all the Palm knowledge out there. Thanks to many helpful sites like PilotGear, news groups and excellent programmers like my friends Anand Janakiraman and Jane of the great EZTip Palm Application.

On browsing many sites and news groups I found that there was very little about a multi-(text)field database application. I had Metrowerks CodeWarrior 5, which has the MemoPad example. This example is great in understanding the Palm OS and developing applications. The only thing it fell short of was a database example with more than 1 text field.

My assignment was to build an application where the user could fill in a mult-ipage form having text fields, radio buttons and checkboxes. Then the data in the form would be saved and emailed in a particular delimited format text string.  Essentially in name = value pairs, which would then be parsed by a script on the server for further processing.

This tutorial application is a scaled down version of the original assignment. In this example I use two forms each with some text fields and a list on the main form to view all the records.

Please note that  I am not a 'C' guru, so please excuse my somewhat immature coding style. The aim here is to demonstrate a solution to a problem.

A good Palm programming book (which was not available at that time) is Palm Programming by Glenn Bachmann published by SAMS Professional series. The ISBN no. is: 0672314932

Click here to continue to the 'tutorial'




WebRing - We Bring the Internet Together
Welcome! Browse our extensive Directory or,
enter a keyword to find a Ring on any topic:
Member, check here for assistance with replacing this alert with your NavBar(s).


Main |  1 |  2 |  3 |  4 |  5 |  6