Firefox OS Apps run on Android

At Mozilla we believe that apps and browsing are best viewed as cooperative and symbiotic, each better when working together. We are working to strengthen that relationship by building an apps ecosystem that is built using the Web technologies that so many developers are already familiar with.

We built Firefox OS as a mobile OS that puts the Web and Open Web Apps at the centre of the mobile experience. The efforts to reduce the performance gaps between the Web and native are paying rich dividends and our work on exposing device capabilities to the Web via WebAPIs, have made web first app development a viable alternative to native platforms.

Build Open Web Apps, run out-of-the-box on Android

Now, with Firefox for Android 29, Mozilla is extending this open Open Web Apps ecosystem to Android. Over the past few months, we have been working on providing a “native experience” for Open Web Apps. What this means is that as a user, you can now manage your web app just like you would a native app. You can install/update/uninstall the app and the app will also show up in the App Drawer as well as the Recent Apps list.

As a developer, you can now build your Open Web App for Firefox OS devices and have that app reach millions of existing Firefox for Android users without having to change a single line of code!

Check out the video to see an Open Web App in action on an Android device,

Better yet, if you have installed Firefox for Android try one or build an app and submit it to the Marketplace.

We also recommend reading Testing Your Native Android App.

About Robert Nyman [Editor emeritus]

Technical Evangelist & Editor of Mozilla Hacks. Gives talks & blogs about HTML5, JavaScript & the Open Web. Robert is a strong believer in HTML5 and the Open Web and has been working since 1999 with Front End development for the web - in Sweden and in New York City. He regularly also blogs at http://robertnyman.com and loves to travel and meet people.

More articles by Robert Nyman [Editor emeritus]…


18 comments

  1. Thomas

    But, not all APIs that I can use on Firefox OS can be used with Firefox Mobile apps (e.g. device storage). Or is that information out-dated?

    June 12th, 2014 at 10:24

    1. Thomas

      Just an addendum for this extra information I just got from Myk Melez. At least the Device Storage API is planned for version 33: https://bugzilla.mozilla.org/show_bug.cgi?id=886627

      June 12th, 2014 at 10:27

  2. kessa

    DOes this mean that the Firefox OS can also run the Android Apps? if yes this could be killer

    June 12th, 2014 at 17:20

    1. Jerzy

      Sort of. You can run Firefox OS apps in Firefox for Android and you can experience the Firefox OS desktop in Android thanks to Everything.me.

      June 13th, 2014 at 07:26

  3. Memon

    Looks like Mozilla badly wants to get the numbers up for its gradually declining browser share of Firefox

    June 12th, 2014 at 17:22

  4. Dr Question

    Does this mean they will also run on Blackberry 10?

    June 12th, 2014 at 19:01

  5. Michael Collatz

    @Dr. Question. If you installed the firefox browser through snap (for example) it could maybe work, why don’t you give it a try and tell us afterwards if it worked.

    June 13th, 2014 at 02:00

  6. Mike James

    The key issue is: what APIs are supported?
    If you look at the Firefox OS Web APIs it some times mentions desktop but what about Android?

    Without knowing what APIs work on Android the idea that you can just take a FireFoxOS app and run it on Android is in doubt.

    June 13th, 2014 at 03:33

  7. Ivan Dejanovic

    Just tested this on nexus 4 with the game I published to Firefox marketplace. After I enabled installation of apps from sources other than the Play store my game integrated into the device just like a native app.

    Now for me this is cool because I know I can trust my game but how realistic is for a regular not tech savvy user to mess with the security settings. When they see the warning they will probably opt not to install the app because they will be afraid to change security settings on their device.

    This is great progress by the Mozilla team never the less. I really hope Firefox OS becomes relevant in smartphone space. We need more diversity there.

    June 13th, 2014 at 05:02

    1. Junior

      I think MozillaHacks should implement the +1 button…

      :)

      June 13th, 2014 at 05:42

  8. Enrique

    I think Mozilla is wrong when promoting Firefox OS mobiles for “poor countries”. Android is already cheap enough for “the poors”. Firefox OS makes sense and excels specially for enterprises, since it allows to develop custom enterprise apps just once using web technologies and it will work on any device. All they need is to put the tools to make the (Firefox OS) phone easy to lock down, letting a central server control what apps can be run or not and also get sure that the rendering gecko engine behave the same on any platform. An enterprise can’t afford to triplicate development resources to have an Android, Windows and web versions. And most entreprises today already have the expertise and infraestructure to deploy web apps. Changing from PCs to tablets to phones usually require not much more than changing the CSS.

    June 13th, 2014 at 11:02

  9. Felipe

    you should not use blue boxes to name your Enginners, I think i was looking Intel Videos.

    June 13th, 2014 at 16:51

  10. George

    If I run Firefox apps what could be the resource use up?

    June 15th, 2014 at 19:44

  11. gabe

    what about storage space used by the app? last time i tried to install firefox browser app on android, even moving the app to SD, it still used over 50mb of prime app storage (on a phone with 250mb, mind you)

    will a app bundled this way (which i belive has a gaia wrapper) also use that much app storage over time?

    June 24th, 2014 at 14:42

  12. Fantomas

    Does this mean they will run on Blackberry-ten?????????????????/

    June 24th, 2014 at 21:30

  13. Nilesh Trivedi

    This capability should be available wherever Firefox can be installed: Windows, Mac and Linux desktops, Surface tablet etc. I see no reason why this shouldn’t be possible.

    June 26th, 2014 at 22:59

  14. Promatics Technologies

    Nice post but I have never used firefox app on android. I will try it……..

    July 7th, 2014 at 06:16

  15. shavounet

    I have tried the X-type app on my Galaxy S3 (not the worst smartphone), but I find that the app is curiously slow (and in fact, the over all Firefox is slow ; I use Aurora).

    Does anyone already have the same issue ? I don’t thing it’s just an engine issue, Chrome for example performs way better (too much to be true :-))

    Ready to test and improve Firefox if I can ! o/

    July 8th, 2014 at 12:18

Comments are closed for this article.