A presentation Christian Heilmann, Dave Camp, and me did at Mobile World Congress 2014. The goal was to tell developers about the Firefox OS story, how they can publish applications, and how we can support them.
6. Firefox OS empowers HTML5
(Web APIs, Web Activities, shared research findings into low-end device performance)
7. Firefox OS is 100% open
(Open Source, all tech are standard proposals)
8. Firefox OS is a shared effort
(All partners of Mozilla have engineers on the project)
9. The step from site to app is simple
(define a manifest)
10. {
"name": "MozMonument",
"description": "A simple search application to find your name on
the Monument outside the Mozilla San Francisco
office",
"launch_path": "/mobilefinder.html",
"icons": {
"128": "/128.png",
"90": "/90.png",
"60": "/60.png"
},
"developer": {
"name": "Christian Heilmann",
"url": "http://christianheilmann.com"
},
"locales": {
"en": {
"name": "MozMonument"
}
},
"default_locale": "en",
"fullscreen": "true"
}
11. Application levels / security model
Web Content
Privileged Web App
Regular web content
More access, more
responsibility
Installed Web App
Certified Web App
A regular web app
Device-critical
applications
12. You already use the developer tool
(the browser is input and output)