2. What is Firefox OS ?
August 02 2014 1
Firefox OS is an open platform for mobile Devices,
built entirely using HTML5 and other open Web
standards which is free from the rules and
restrictions of existing proprietary platforms.
4. WHY USE HTML5?
August 02 2014 3
In-built distribution - the web Simple technologies
used by lots of developers Evolution of existing
practices Open, independent, standardized
PROMISES OF HTML5
6. How Real is it?
August 02 2014 5
• Released in four countries: Spain, Poland,
Venezuela and Columbia (more to come very soon)
•18 mobile operator partners, 6 hardware partners
• Hardware options: Alcatel One Touch Fire, ZTE
Open, Geeksphone Keon, Geeksphone Peak…
7. How Real is it - 2 ?
August 02 2014 6
• Aimed at emerging markets/low end market
• Aimed to be an alternative to feature phones and
unavailable closed environments.
• Open source - it is all on GitHub
8. How Real is it - 2 ?
August 02 2014 7
• Aimed at emerging markets/low end market
• Aimed to be an alternative to feature phones and
unavailable closed environments.
• Open source - it is all on GitHub
10. WHO’S IT FOR?
THE NEXT BILLION
SMARTPHONE CUSTOMERS
August 02 2014 9
Firefox OS
Giving rapidly emerging markets (with
focus on Latin America)
a rare opportunity to leapfrog
11. Firefox OS is not iOS or Android
Firefox OS is designed to ―give you the HTML5
functionality you want — it’s finally the platform
HTML5 deserves‖
August 02 2014 10
Firefox OS
―comparing a Formula 1 car with a
Range Rover—of course the more
powerful one will be faster‖.
12. Designed for Emerging Markets
Firefox OS and partner hardware is designed as a
replacement for feature-phones.
August 02 2014 11
Firefox OS
―The main idea is to get people who
only have access to SMS messages
and Snake into the world of HTML5
apps and Cut The Rope, but without
breaking the bank‖.
13. Firefox OS hardware is not cutting edge
But, Firefox OS is likely to be the first impression
millions of people have of the internet.
August 02 2014 12
Firefox OS
―Making it so people can perform the
tasks they need to is more important
than using the newest, coolest 3D
transformations.‖
14. Full access to a device’s features
August 02 2014 13
Firefox OS
―Much of the point of Firefox OS is in
enabling access via HTML5 to all
aspects of a device, including the
camera.‖.
15. Relatively simple to create and rework
content on.
Firefox OS is built on web standards.
August 02 2014 14
Firefox OS
Meaning if you can create an HTML5
website, you can build for Firefox OS.
16. The dynamic app search
The Firefox OS dynamic app search goes beyond
the Marketplace, turning relevant mobile sites into
trials.
August 02 2014 15
Firefox OS
17. Firefox OS is there to make people
money
Mozilla itself is not-for-profit,
August 02 2014 16
Firefox OS
But the company wants people and
partners to profit from the system.
18. Firefox OS aims to reframe the open
web on mobile
― promote openness, innovation and opportunity on
the web ―
August 02 2014 17
Firefox OS
―It’s exciting to go into a market and
say open can work and it can be a
massive differentiator for providers,
users and developers.‖
22. manifest.webapp
It is a JSON file with a name and description
for the app, and it can also contain the origin of
the app, icons, and the permissions required
by the app, among other things.
August 02 2014 21Firefox OS
23. Your app might need more than just a
minimal manifest..
{
"name": "My App",
"description": "My elevator pitch goes here",
"launch_path": "/index.html",
"icons": { "128": "/img/icon-128.png" },
"developer": {
"name": "Your name or organization",
"url": "http://your-homepage-here.org"
},
"default_locale": "en"
}
August 02 2014 22Firefox OS
28. List
• Vibration API (W3C)
• Screen Orientation
• Geolocation API
• Mouse Lock API (W3C)
• Open WebApps
• Network Information API (W3C)
• Battery Status API (W3C)
August 02 2014 27Firefox OS
• Alarm API
• Web Activities
• Push Notifications API
• WebFM API
• WebPayment
• IndexedDB (W3C)
• Ambient light sensor
• Proximity sensor Notification
38. List – Certified Apps
• Dialer Alarm Clock
• Contacts
• Camera
• Settings
• Notes
• SMS
• First Run Experience
• Web browser
•Localization
• Support Calendar
August 02 2014 37Firefox OS
• Notifications
• Gallery Home
• Screen
• Video Player
• Mozilla Marketplace
• Music Player
• System Updater
• E-mail (POP, IMAP)
49. More Web APIs
• Resource lock API
• Spellcheck API
• UDP Datagram Socket API
• LogAPI
• Peer to Peer API
• Keyboard/IME API
• WebNFC
• WebRTC
August 02 2014 48Firefox O
• WebUSB
• FileHandle API
• HTTP-cache API
• Sync API
• Calendar API
• And many more to come..
54. Firefox OS Video Series
August 02 2014 53Firefox OS
https://hacks.mozilla.org/category/videoseries
55. Firefox OS wiki
August 02 2014 54Firefox OS
https://developer.mozilla.org/en/docs/Mozilla/Firefox_OS
56. STAY LEAN
LOWER COSTS
BIGGER MARGINS
MORE EFFICIENCY
August 02 2014 55Firefox OS
No software license fees
No restrictions on ways to monetize apps
Less time and costs spent to transfer apps across
platforms and devices (due to transferable HTML5
language)