Ich arbeite an einer RIA-App auf der Grundlage von HTML und Javascript, genauer gesagt Jquery. Ich würde es gerne verpacken und auf Desktops als eigenständige Anwendung ausführen. Ich schaue mir Mongoose als eine Option für einen einfachen Webserver an. Was sind die Front-End-Optionen, um ein solches Paket zu erstellen.
- Der systemeigene Browser - Sie müssen in jedem Betriebssystem den Standardbrowser ermitteln und ihn starten. Außerdem würde die App als eine der Registerkarten in einem Fenster enden und von einem fehlerhaften Skript auf einer nicht verwandten Seite betroffen sein.
- Verpackung mit Mozilla Prism - Scheint inaktiv zu sein
- Google Chrome Apps - Zunächst muss Google Chrome vom Benutzer installiert werden. Als nächstes scheint es, dass die App nur über den Marktplatz installiert werden kann, und selbst dann muss der Benutzer zum Abschnitt "Tools" gehen und "Anwendungsverknüpfung erstellen" angeben. Das scheint zu viel vom Benutzer verlangt zu werden. Gibt es eine Option, bei der ich Chrome selbst mit meiner Anwendung verpacken kann?
- Titanium Appcelerator - Scheint vielversprechend zu sein, aber ich bin mir nicht sicher über die Lizenz für Desktop-Anwendungen und ich habe Probleme beim Einrichten von Titanium in meinem 64-Bit-Rechner (Ubuntu 10.10), was meine Abhängigkeit von Titanium für die plattformübergreifende Entwicklung in Frage stellt.
Gibt es eine andere Möglichkeit, an die ich mich wenden kann? Ist jemandem so etwas schon einmal passiert?