Firefox OS Simulator 4.0 hilft Entwicklern kommerzieller Apps

Besonders Entwickler, die in Zukunft kostenpflichtige Apps für Mozillas Mobilbetriebssystem Firefox OS anbieten wollen, werden mit Version 4.0 des Simulator-Add-Ons bedient. Außerdem lassen sich nun Touch-Events besser simulieren.

In Pocket speichern vorlesen Druckansicht 9 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Julia Schmidt

Mit derzeit immer noch vergleichsweise wenigen Testgeräten sind Entwickler, die Apps für Mozillas Mobilbetriebssystem Firefox OS bauen wollen, häufig auf den Firefox OS Simulator angewiesen. Version 4 des Add-Ons für den Firefox Browser steht nun bereit.

Entwickler kommerzieller Apps können im überarbeiteten Dashboard ihrer Anwendungen über ein Drop-down-Menü eine Quittungsart auswählen und mit dem Simulator die Verifikation der verschiedenen Typen (valid, invalid, refunded) überprüfen. Dafür lädt das Add-on einen Testbeleg von einem Market Place Receipt Service herunter und installiert die App dann unter dessen Verwendung neu. Außerdem gibt es nun eine Connect-Schaltfläche für jede App im Dashboard – beim Klick darauf soll sich eine Entwickler-Toolbox öffnen, die mit der gewählten Anwendung verbunden ist.

Im überarbeiteten Dashboard sind das Menü für Receipts und der Connect-Button für einzelne Apps hinzugekommen.

(Bild: Mozilla )


Darüber hinaus wurde Gaias Touch Event Simulation eingebaut, sodass Entwickler nun auch mit der Maus überprüfen können, ob die Interaktion mit ihrer Anwendung per Berührung funktioniert. Nutzt man einen Nightly- oder Aurora-Build von Firefox mit dem Simulator, steht zudem ein Style Editor zur Verfügung, mit dem sich die Style Sheets einer App ändern lassen. Die damit gemachten Modifikationen sind dann sofort sichtbar. Der Shortcut STRG+R+SHIFT lädt Apps neu und löscht währenddessen den AppCache, den localStorage, den sessionStorage und IndexedDB.

Mehr Informationen zu aktuellen Änderungen lassen sich der Ankündigung entnehmen. Dort wird auch auf eine Einführung in den Simulator verwiesen. (jul)