Applications for Firefox OS will run on Android, Windows, Mac OS X and Linux
Engineers of Firefox OS in their blog reported that applications for their operating system, made using Open Web Apps technology (in other words, just on HTML + JS + CSS) will become, conditionally speaking, “cross-platform” and will work on the whole a number of third-party OS without changes to the source code ("like a native apps"). True, the application still needs to be able to adapt to the size of the screen and the hardware of the device.
The demo video shows the process of launching a Short Clock application, which, as you can understand, does not require any user privileges. It can be seen that on Android, Windows, Mac OS and Linux, something like this happens: the application is installed from the Firefox Marketplace from the browser in the corresponding operating system (it automatically adapts to it — the “repackage” occurs) and starts “as a native application”. At the same time, it is emphasized that “source code changes are zero”.
')
It is noteworthy that JavaScript in the OWA application can work not only within its HTML, but also access the existing hardware API on each of the listed platforms. The video shows how Android is installed an application that requires a number of privileges - access to GPS and the Vibration API, for example. [ Source ]