mozilla firefox os
DESCRIPTION
Presentation on Firefox OS given at q42 in AmsterdamTRANSCRIPT
1
Firefox OS
5 August, 2013
What it is & why you should care…
Ali SpivakProduct Manager, MDNMozilla
2
What it is…
- Open Platform
- Targets new, emerging markets
- Very affordable hardware
- No credit card needed - client billing
- Web technologies through and through
- 18 mobile partners, 5 hardware partners
3
What it is not…
- iOS or Android (nor is it intended to be)
- Another “walled garden”
- A new ecosystem (it’s the web!)
4
The Streamlined Firefox OS Software Stack
5
Production Phones
6
Production Phones
7
Hardware
https://wiki.mozilla.org/WebAPI
8
Three levels of access…
Hosted apps - stored on your server, easy to upgrade, limited access. Privileged apps - reviewed by the App store, uses a Content Security Policy, hosted on trusted server Certified apps - part of the OS, only by Mozilla and partners
Web APIs (hosted apps)
9
— Vibration API
— Geolocation API
— Open WebApps
— Battery Status API
— Push Notifications API
— WebPayment
— Ambient light sensor
— Notification
— Screen Orientation
— Mouse Lock API
— Network Information
API
— Alarm API
— WebFM API / FMRadio
— IndexedDB
— Proximity sensor
Using WebAPIs to make the web layer more capable
Web APIs (privileged apps)
10
— Device Storage API
— Browser API
— TCP Socket API
— Contacts API
— systemXHR
Using WebAPIs to make the web layer more capable
Web APIs (certified apps)
11
— WebTelephony
— Idle API
— Power Management API
— WiFi Information API
— Permissions API
— Camera API
— Attention screen
— WebSMS
— Settings API
— Mobile Connection API
— WebBluetooth
— Network Stats API
— Time/Clock API
— Voicemail
Using WebAPIs to make the web layer more capable
12
Defined by manifest
{ "name": "My App", "description": "My elevator pitch goes here", "launch_path": "/", ”icons": { "128": "/img/icon-128.png" }, "developer": { "name": "Your name or organization", "url": http://your-homepage-here.org } }
App manifest
14
Developer Tools & References
— Marketplace Developer Hub
— Firefox OS Simulator
— Boilerplate app
— Reference apps
— App Generator
— App Validator
— Developer tools
— WebAPI Engineering Referen
ce
— WebAPI Documentation
15
European Launch Markets
Spain –2 July
Poland - 15 July
Next wave of Firefox OS devices will be available to consumers in Germany, Greece, & Hungary.
— T-Mobile— Device: Alcatel One Touch— 39.90 zloty (€9.25) per
month
— Movistar/Telefónica— Phone: ZTE Open— €69, including €30 of
balance for prepaid customers and a 4GB microSD card.
16
Latin American Launch Markets
Columbia – 1 August
Venezuela - 1 August
Next launch will be in Brazil in Q4 of 2013
— Sold through Movistar (Telefonica)— Alcatel OneTouch Fire Bs. 1.739 ($276)— ZTE Open Bs. 1.159 ($184)— Bs. 165 per month contract
— Sold through Movistar (Telefonica)— Both devices are COP 199,900 ($102)
on prepay or COP 99,900 ($53) on a 12 month contract at COP 39,900 ($21) per month
17
Roadmap
Quarterly feature releases
Security updates every six weeks
Current production release: V1.0.1
— V1.1HD planned for August
— 1.2 in the fall
18
Why should I (or my clients) care about Firefox OS?
— Lowers investment; reuse across platforms.
— Not yet another new technology.
— Not locked into one sales or payment
model.
— Access to new smartphone markets &
users.
— Predictable future support as the browser is
the platform
19
How can I make money?
— Paid per download
— Freemium model: Free and paid app are linked in
Marketplace for easy upgrade
— In-app payments using carrier billing
— Use your own in-app payment system
Firefox Marketplace business model is standard 70-30. However you're
not limited to selling your content via the Firefox Marketplace; you can
sell on your website or build your own Marketplace