Engagement/Developer Engagement/Grab bag/FirefoxOS
From MozillaWiki
< Engagement | Developer Engagement | Grab bag
FirefoxOS is an open mobile operating system built by Mozilla and partners. It is the only operating system that treats HTML5 and other open web technologies as a first class citizen.
Technical facts to use in presentations
- Both the operating system and applications built for Firefox OS are HTML5 - you only need to use HTML5, JavaScript and CSS
- The operating system is fully open source and available on GitHub
- Applications for Firefox OS can be found on the Marketplace and installed directly from there. The Marketplace is an HTML5 application in itself and is distributed with the OS. Applications can however also be direclty installed from the Web without having to go through the Marketplace
- Firefox OS is based on Gonk, which is the same Linux core that powers Android - consider Firefox OS Android without the Java and instead having Gecko, the same browser engine used in Firefox on Desktop as the rendering engine.
- The Android Developer Bridge (ADB) functionality of Gonk is enabled, which means that you can use Android debugging tools to access the phone and flash a new version of Firefox OS with a USB cable
Distribution facts (July 2014)
FirefoxOS resources
- In a series of videos, we introduced different parts of Firefox OS, its features and environment:
- Firefox OS for developers – the platform HTML5 deserves
- App discovery – Firefox OS for developers: the platform HTML5 deserves
- Getting started with apps – Firefox OS for developers: the platform HTML5 deserves
- Firefox Marketplace and alternatives – Firefox OS for developers: the platform HTML5 deserves
- WebAPIs – Firefox OS for developers: the platform HTML5 deserves
- Web Activities – Firefox OS: the platform HTML5 deserves
- Firefox OS Development: Web Components and Mozilla Brick
- Firefox OS Security: Part 1 – The Web Security Model
- Firefox OS Security: Part 2 – User Experience and Security Updates
- Together with Telenor, Mozilla has created a series of videos explaining how to get started with FirefoxOS - you can use a lot of the information in those and the videos themselves as screencasts.
- The “App Basics for FirefoxOS” MDN page lists all the videos with explanations, links to resources and extra information
- The code examples of the series are on GitHub
- All the videos in order as a YouTube playlist
- A single video version of the series</a> on YouTube
- An HTML5 version with downloadable videos on GitHub
- Codefirefox.com has the series as a course outline available for you alongside other screencasts how to get involved in building developing with Mozilla