Palm Mobile Link
----------------

This is MAL client application that runs on the Palm Pilot devices. This
application is used when you are directly connecting from the device to a 
MAL server through TCP/IP.

This client knows how to login, connect and process MAL commands from 
a MAL server. 

Notes
-----
A servername and username are normally required. The port will default to
8091 if it is not filled in.

This version has only been tested on Palm III. 

To Do
-----
- UI needs to be written to define and configure multiple servers
  This UI should be unified across the desktop/WinCE/Palm
- app should have launch codes to sync and configure. This should allow
  other applications to 'control' the syncing mechanism.
- look into having the app exposed as a Pref dialog
- look into having a generic 'plug-in' architecture that would all conduit
  writers to build their own configuration panels, to be loaded into this
  application (ala preferences).
- confirm the application creator Id of 'MBla'.
- need to store the server info somewhere, this must be coordinated with
  the desktop
- Need a MAL logo for the app icon
- Add help
- make sure all the MAL code will run successfully on device. Look into
  memory issues regarding this. Works fine now make sure it stays that way.
- Security and compression issues have not been addressed.
- Make sure it works on Palm II, Palm III and Palm VII. (Palm I had no TCP/IP)
- turn off the debug.[ch] code
- make sure this builds under gcc also. Create gcc makefiles for this project.

Tools
-----
This project was built using CodeWarrior Release 5 for Palm Pilot.
CodeWarrior IDE 3.1
Build 0135


Last Updated: January 13, 1999
Owner: David Kloba (klobad@avantgo.com)

