Smartphone-Anwendungen plattformunabhängig entwickeln mit Rhodes
Das in Ruby geschriebene Framework Rhodes erlaubt es Programmierern, plattformunabhängig Smartphone-Anwendungen für Android, iPhone, Blackberry, Windows Mobile und Symbian zu schreiben
- Alexander Neumann
Rhomobile hat die Version 1.4 des Ruby-Frameworks Rhodes veröffentlicht. Rhodes erlaubt es Programmierern, plattformunabhängig Smartphone-Anwendungen für Android, iPhone, Blackberry, Windows Mobile und Symbian zu schreiben. Die neue Version enthält eine datenbankbasierte Logging-Funktion und unterstützt jetzt explizit die testgetriebene Programmierung. Des Weiteren funktioniert die Technik nun mit der BlackBerry Java Development Environment 5.0 und unterstützt das native Mapping mit BlackBerry.
Auch enthält Rhodes nun eine API, mit der sich die Bildschirmgrößen einfach anpassen lassen sollen. Das mag wichtig sein, wenn man mit unterschiedlichen Plattformen wie BlackBerry und Apples iPad zu tun hat. Schließlich gibt es noch einen Mac OS X Debugger und ein Erweiterungs-Framework für die Einbindung von Fremdkomponenten.
Open-Source-Entwickler, die Programme unter der GPLv3 veröffentlichen wollen, erhalten das Framework ebenfalls unter GPLv3 lizenziert. Bevorzugt man Closed-Source-Applikationen, die entweder kostenlos verteilt oder weiterverkauft werden sollen, muss man für eine kommerzielle Nutzungslizenz 500 US-Dollar pro Applikation hinlegen. (ane)