Mozilla: Mit dem WebAPI gegen native Apps
Innerhalb von 3 bis 6 Monaten will Mozilla ein Basis-API für HTML5 entwickeln, das Webanwendungen die gleichen Möglichkeiten verschafft wie sie native Apps auf Smartphones haben. Entwickler sollen ihre Apps mit Webstandards entwickeln, die von allen Geräten unterstützt werden, statt proprietäre APIs der einzelnen Systeme zu nutzen.
Schlüssel dazu soll das Web API(öffnet im neuen Fenster) sein, eine Reihe konsistenter APIs, die in allen Browsern unabhängig vom Betriebssystem gleichermaßen funktionieren. Mozilla will dazu Spezifikationsentwürfe und prototypische Implementierungen vorlegen und ans W3C zur Standardisierung übergeben.
Sicherheit spiele dabei eine große Rolle, heißt es in der Ankündigung des WebAPI(öffnet im neuen Fenster) . Um diese zu gewährleisten, will Mozilla auf existierende Sicherheitsmaßnahmen zurückgreifen, beispielsweise eine Rückfrage beim Nutzer, so wie es das Geolocation-API vorsieht, oder neue Alternativen entwickeln.
Innerhalb kurzer Zeit will Mozilla zudem einige Standardapplikationen auf Basis des WebAPI implementieren, wie sie typischerweise auf Smartphones zu finden sind. Geplant sind beispielsweise eine Telefonieapplikation (Dialer) und eine SMS-App, die beide ein neues Telefonie API(öffnet im neuen Fenster) sowie das Messaging API(öffnet im neuen Fenster) und Contacts API(öffnet im neuen Fenster) des W3C nutzen sollen. Auch ein Adressbuch auf Basis des Contacts API sowie eine Uhr und ein Taschenrechner sind geplant, ebenso wie eine Kamera- und eine Galerie-App auf Basis eines Camera API(öffnet im neuen Fenster) und des Filesystem API(öffnet im neuen Fenster) . Zudem sollen Spiele und eine Maps-Applikation umgesetzt werden.
Mozilla plant zudem eine Webapplikation, um die Einstellungen des Telefons zu verändern. Dabei sollen ein Device Status API(öffnet im neuen Fenster) und ein Settings API(öffnet im neuen Fenster) verwendet werden.
Das W3C arbeitet im Rahmen der Arbeitsgruppe Device APIs(öffnet im neuen Fenster) an diversen Geräte-APIs, die Mozilla hierbei auch aufgreift. Aber offenbar geht Mozilla die Entwicklung zu langsam voran, so dass das Web als Plattform auf Smartphones und Tablets im Vergleich zu den nativen Plattformen benachteiligt ist.
Dabei will Mozilla die in der Ankündigung formulierten Ziele nicht allein umsetzen, sondern hofft auf Mithilfe von Dritten und will einige zusätzliche Vollzeitentwickler einstellen(öffnet im neuen Fenster) .
- Anzeige Hier geht es zum Handbuch für Softwareentwickler bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.