Überblick | Index | Anwendungen Handsprings treo  
Handspring treo Logo

Softwareentwicklung

Da die treos mit PalmOS laufen, kann für die Geräte mit allem entwickelt werden, was für die PalmOS-Plattform vorhanden ist. Die präferierte Sprache ist dabei C, aber es gibt eine Reihe weitere Sprachen, die genutzt werden können. So gibt es z.B. ein C++-Framework, das allerdings nicht offiziell vom Hüter des Kerns, PalmSource, unterstützt wird. Obwohl es einige Java Virtual Machines von Drittanbietern gibt (z.B. Kada Systems, Superwaba), hat es erst in letzter Zeit eine Einigung zwischen Sun und PalmSource gegeben, damit es auch auf den Palm-Geräten eine offizielle Java MIDP-Version geben kann.

Neben unzähligen Datenbanken, mit denen Applikationen entwickelt werden können, gibt es Sprachen, die ebenfalls zur Entwicklung eigener Programme herangezogen werden können, so z.B. NSBasic, PocketC oder auch das AppForge MobileVB.

treo Version vom POSE Damit Eigenentwicklungen entsprechend getestet werden können, gibt es POSE, den PalmOS Emulator. Dieser steht generell für alle PalmOS-Geräte zur Verfügung. Nötig ist dazu noch eine ROM-Datei, die entweder im Developer-Bereich der jeweiligen Hersteller bezogen werden kann oder das von einem vorhandenen Gerät kopiert wird. Schließich kann mit entsprechenden Skins das Aussehen dem Zielgerät angepasst werden.

Quellen:
PalmSource
PalmGear
PDAssi
Freepalmware