Hi everyone. I wanted to give you all a quick overview of where we are with
our plans to deliver developer tools targeted at web app developers for
Firefox OS and the web app runtimes on android and desktop.

Developer tools support in Firefox OS

We've been hard at work adding developer tools actors into the Gecko 26
code in time for the Firefox OS 1.2 branch. We expect to get this all
landed before the merge and following that we'll be landing some more
actors bringing additional features for Firefox OS 1.3.

Firefox OS Simulator

We recently released version 4 of the Firefox OS simulator and version 5 is
in development. This will be the last version that runs Firefox OS 1.1 and
perhaps more importantly the last version that includes the dashboard for
managing apps. Version 5 of the simulator will also only be compatible up
to Firefox 25 as changes to the devtools protocol in Firefox 26 break
things after then. Those wanting to test against Firefox 1.1 will have to
continue using an older version of Firefox, the Firefox 24 ESR release
would work. After this we'll be switching to lighter builds of simulator,
moving all the app management side into the new tool in Firefox...

App Manager (name TBD)

The replacement for the dashboard from simulator is in development and the
first pieces have already landed in Firefox. Flip the
devtools.appmanager.enabled pref to see it in the web development menu.
This simplifies connecting to devices and simulators and listing,
installing and debugging apps. For now the ability to connect to a Firefox
OS device will require an additional add-on which installs a version of the
adb binary. We hope to ship that built into Firefox at a later point. The
App Manager will also eventually have a way of downloading and installing
different versions of simulator to connect to.

Now that the first version has landed and started riding the trains for 26
we'll start working on adding new features that will be supported in
Firefox OS 1.3. Features like mocking web APIs and web activities. We
expect by next February to have support for connecting to and debugging
both Firefox OS 1.2 and 1.3 though the capabilities will differ slightly
between those two versions, as they will continue to do as we add more
capabilities into later versions of Firefox OS.

For now salivate over the screencast of the work:
http://people.mozilla.com/~prouget/appmanager.webm and if you have any
questions please let me know.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to