Plattformunabhängige Apps mit XUL

Plattformunabhängige Apps mit XUL

Speaker: Christian Paminger, Andreas Österreicher und Karl Burkhart

XUL (XML User Interface Language) ist Mozillas XML-basierte Beschreibungssprache, die plattformübergreifende Anwendungen ermöglicht, die unabhängig von einer bestehenden Internetverbindung ausgeführt werden können. Diese Anwendungen können leicht (z.B. sprachlich) mittels alternativen Texten oder Layouts und alternativer Grafik angepasst werden. Web-Entwickler, die bereits mit dynamischen HTML (DHTML) vertraut sind, finden sich schnell in XUL zurecht und können direkt mit dem Bauen von Anwendungen beginnen. Das XUL Periodensystem zeigt in Firefox oder einem anderen Gecko-basierten Browser einige XUL-Demos, die einen guten Überblick liefern.

- Entwicklungsumgebung vorbereiten
- Paket bauen für/mit XUL-Runner 2.0
- PlugIn bauen für Firefox 4.0
- Einfaches Beispiel mit Geolocation.
- Updates automatisieren