JavaVM für PalmOS
Dabei umfasst die KadaVM eine volle Implementation der Java-APIs sowie spezielle APIs, die besonders auf den drahtlosen Einsatz auf PDAs zugeschnitten sind. Die kleine Version Kada Compact VM belegt nur 155 KByte auf dem mobilen Gerät und besitzt alle notwendigen Kernfunktionen, etwa einen Bytecode-Interpreter und einen Class-Loader. Die 380 KByte große Kada Standard VM besitzt darüber hinaus auch Datenbank-Funktionen und einen JIT-Compiler.
Der JIT-Compiler soll dabei 3- bis 14-mal schneller sein als bei einer normalen Ausführung von Bytecode, so der Hersteller. Das wird erreicht, indem nur der Programmcode kompiliert wird, der gerade läuft und nicht auch alle übrigen, gerade nicht benötigten Teile.
Auch der Class-Loader besitzt einige Besonderheiten: So lassen sich Dateien dynamisch von allen denkbaren Speicherorten nachladen, also etwa aus dem PalmOS-Speicher, aus einer Zip-Datei oder von einem Netzwerk.
KadaVM ist sowohl in der Compact-Version als auch in der Standard-Ausführung in drei separaten Varianten erhältlich: Eine Debug-Version für die Windows-Plattform und PalmOS und eine dritte Release-Version für PalmOS.
Das komplette Paket Kada Mobile ist ab sofort ab einem Preis von 295,- US-Dollar pro Lizenz erhältlich. Eine 45-Tage-Testversion bietet der Hersteller im Internet an. Das Unternehmen plant, auch Versionen für die PDA-Betriebssysteme WindowsCE, Epoc und RIM herauszubringen.



