SlideShare a Scribd company logo
Landscape and
Development Introduction
GDG Dublin 2013 - Gianfranco P.
@gianpaj - Nov 2nd 2013
What is this talk about?
● What’s Firefox OS
● Why should I care
● How do I try building an app
● Resources
Firefox OS, a Browser or a Phone?
Neither, it’s an open-source mobile OS
based on Linux and powered by
Mozilla’s Gecko*
*Layout engine used by Firefox browser, Thunderbird, etc
Why?
● Supply something better to next 2 billion
coming online
● Replacing feature phones
● Smaller stack for developers
Cool, so how does it look?

1.3 Lock Screen

1.1 Home Screen

1.2 App Grid
tm

Marketplace (aka App Store )

marketplace.mozilla.com
Ok but, can I make a living?
● TL;DR -> soon
● Developers receive 70% of the pre-VAT and
fee amount
○ eg. from a 0.89€ app (pre VAT 0.74€) you get 0.59€
● Paid apps, freemium apps, and in-app payments
● No signup developers fee
● Ability to charge the user directly to their mobile phone
account
Where can I sell today?
●
●
●
●
●

Brazil
Colombia
Poland
Spain
Venezuela
How did it get here?
● First demoded in Feb 2012 at the Mobile
World Congress in Barcelona
● April 2013 GeeksPhone Keon (dev preview)
● July 2013 First commercial based phone
ZTE Open
● Nov 2013 GeeksPhone Peak+
Why now?
● Emerging economies.
● Lower entry to Dev
● Telefónica is doing a big push (Spanish broadband and
telecommunications provider in Europe, Latin America, North America and Asia)

● More phones are being launched
○ LG
○ ZTE
○ Geekphone
Core
Technologies
Where are we now?
● 1.1.0 released
● 1.2.0 feature complete in Sept - fixing bugs
○ Code freeze Dec 9th

● 1.3.0 feature complete in Dec 9th
○ Code freeze March 3rd

The current plan is to continue with FxOS
releases every 12 weeks
Ok but what the real deal?
● 1.1
○ Push notifications! (iOS and Android since 2009)
○ MMS support (iOS and Android since 2009)

● 1.2
○
○
○
○

Bluetooth contacts sharing
Email notifications
Email support for audio & video attachments
Music player status on homescreen
Ok but what the real deal?
● 1.3
○ POP3 support
○ Access to music controls in notifications tray and
when screen is locked
○ Add flash capability to camera
○ Add WebRTC support to B2G
○ NFC Pairing, Payments and API
○ Reading from NFC tags
Works with Android!
But WebAPI is not ready? False!

arewemobileyet.com
Skills required?

read the docs :)
Can you write Web apps? Then you’re sorted.
github.com/robnyman/Firefox-OS-Boilerplate-App
small plug

soundtravel.co
Summary
● Firefox OS, if successful, will change the way we use
the Web.
● We are used to visit websites but Firefox OS will bring
an era where we will be using Web apps more than
Websites. Ubuntu for Phones will also support Firefox
OS to help bring in this change.
Resources
● Dev
○
○
○
○

github.com/robnyman/Firefox-OS-Boilerplate-App
groups.google.com/forum/#!forum/mozilla.dev.webapps
leanpub.com/quickguidefirefoxosdevelopment
shafiul.github.io/slides/kickstart_fxos.html

● General Info
○
○
○

hacks.mozilla.org/category/firefox-os
reddit.com/r/FireFoxOS/
people.mozilla.org/~bking/presentations/oylg2013/firefoxos.html
Thanks
Link to slides: goo.gl/y3aVsD

@gianpaj

More Related Content

Viewers also liked

Paint
PaintPaint
Paint
senthil042
 
Bawm lei hen thumal pehtlaitir a herh zia thu tawite
Bawm lei hen thumal pehtlaitir a herh zia thu tawiteBawm lei hen thumal pehtlaitir a herh zia thu tawite
Bawm lei hen thumal pehtlaitir a herh zia thu tawite
Vannunsiam
 
History of rokham
History of rokhamHistory of rokham
History of rokham
Vannunsiam
 
Use & formation of gender and aposthophy in bawm
Use & formation of gender and aposthophy in bawmUse & formation of gender and aposthophy in bawm
Use & formation of gender and aposthophy in bawm
Vannunsiam
 
Anglo american case study
Anglo american case studyAnglo american case study
Anglo american case study
adenkler
 
'il y avait vraiment du gâteau" , Pair Programming un retour d'expérience
'il y avait vraiment du gâteau" , Pair Programming un retour d'expérience'il y avait vraiment du gâteau" , Pair Programming un retour d'expérience
'il y avait vraiment du gâteau" , Pair Programming un retour d'expérience
David Hodgetts
 
Le tourisme et les voyages dans l'egypte ancinne
Le tourisme et les voyages dans l'egypte ancinneLe tourisme et les voyages dans l'egypte ancinne
Le tourisme et les voyages dans l'egypte ancinne
Mohammed Ahmed
 
How to leverage MongoDB for Big Data Analysis and Operations with MongoDB's A...
How to leverage MongoDB for Big Data Analysis and Operations with MongoDB's A...How to leverage MongoDB for Big Data Analysis and Operations with MongoDB's A...
How to leverage MongoDB for Big Data Analysis and Operations with MongoDB's A...
Gianfranco Palumbo
 
Fm ppt 1
Fm ppt 1Fm ppt 1
Fm ppt 1
Jane Antonyraj
 
Chapter 1 Dunia Melalui Deria Kita
Chapter 1 Dunia Melalui Deria KitaChapter 1 Dunia Melalui Deria Kita
Chapter 1 Dunia Melalui Deria Kita
Norsilah Kamaruddin
 
Programa II fira juvenil d'entitats al carrer
Programa II fira juvenil d'entitats al carrerPrograma II fira juvenil d'entitats al carrer
Programa II fira juvenil d'entitats al carrer
AEAlosa
 
Practica 1
Practica 1Practica 1
Practica 1
exj
 

Viewers also liked (12)

Paint
PaintPaint
Paint
 
Bawm lei hen thumal pehtlaitir a herh zia thu tawite
Bawm lei hen thumal pehtlaitir a herh zia thu tawiteBawm lei hen thumal pehtlaitir a herh zia thu tawite
Bawm lei hen thumal pehtlaitir a herh zia thu tawite
 
History of rokham
History of rokhamHistory of rokham
History of rokham
 
Use & formation of gender and aposthophy in bawm
Use & formation of gender and aposthophy in bawmUse & formation of gender and aposthophy in bawm
Use & formation of gender and aposthophy in bawm
 
Anglo american case study
Anglo american case studyAnglo american case study
Anglo american case study
 
'il y avait vraiment du gâteau" , Pair Programming un retour d'expérience
'il y avait vraiment du gâteau" , Pair Programming un retour d'expérience'il y avait vraiment du gâteau" , Pair Programming un retour d'expérience
'il y avait vraiment du gâteau" , Pair Programming un retour d'expérience
 
Le tourisme et les voyages dans l'egypte ancinne
Le tourisme et les voyages dans l'egypte ancinneLe tourisme et les voyages dans l'egypte ancinne
Le tourisme et les voyages dans l'egypte ancinne
 
How to leverage MongoDB for Big Data Analysis and Operations with MongoDB's A...
How to leverage MongoDB for Big Data Analysis and Operations with MongoDB's A...How to leverage MongoDB for Big Data Analysis and Operations with MongoDB's A...
How to leverage MongoDB for Big Data Analysis and Operations with MongoDB's A...
 
Fm ppt 1
Fm ppt 1Fm ppt 1
Fm ppt 1
 
Chapter 1 Dunia Melalui Deria Kita
Chapter 1 Dunia Melalui Deria KitaChapter 1 Dunia Melalui Deria Kita
Chapter 1 Dunia Melalui Deria Kita
 
Programa II fira juvenil d'entitats al carrer
Programa II fira juvenil d'entitats al carrerPrograma II fira juvenil d'entitats al carrer
Programa II fira juvenil d'entitats al carrer
 
Practica 1
Practica 1Practica 1
Practica 1
 

Similar to Firefox OS Landscape and Development Introduction - Google Developer Group (GDG) Dublin Devfest November 2013

Mobile Development. A primer.
Mobile Development. A primer.Mobile Development. A primer.
Mobile Development. A primer.
Giuseppe Sollazzo
 
Android Market
Android MarketAndroid Market
Android Market
Teo Romera
 
Android
AndroidAndroid
Android
Raj K
 
androidRajeshmes
androidRajeshmesandroidRajeshmes
androidRajeshmes
Raj K
 
How, what and what else
How, what and what else How, what and what else
How, what and what else
James Purser
 
Android Jumpstart ESC SV 2012 Part I
Android Jumpstart ESC SV 2012 Part IAndroid Jumpstart ESC SV 2012 Part I
Android Jumpstart ESC SV 2012 Part I
Opersys inc.
 
android Rajeshppt
android Rajeshpptandroid Rajeshppt
android Rajeshppt
Raj K
 
Android jumpstart at ESC Boston 2011
Android jumpstart at ESC Boston 2011Android jumpstart at ESC Boston 2011
Android jumpstart at ESC Boston 2011
Opersys inc.
 
andriodrajesh
andriodrajeshandriodrajesh
andriodrajesh
Raj K
 
Android and Its Aplications
Android and Its AplicationsAndroid and Its Aplications
Android and Its Aplications
Rajesh Kanumetta
 
Mconf - BigBlueButton Summit
Mconf - BigBlueButton SummitMconf - BigBlueButton Summit
Mconf - BigBlueButton Summit
mconf
 
microsoft vs apple
microsoft vs applemicrosoft vs apple
microsoft vs apple
haha loser
 
Ultra smallest Multifunction Mouse
Ultra smallest Multifunction MouseUltra smallest Multifunction Mouse
Ultra smallest Multifunction Mouse
dkseh123
 
Developing for Firefox
Developing for FirefoxDeveloping for Firefox
Developing for Firefox
Saurabh Kheni
 
Android Oreo - An Introduction
Android Oreo - An Introduction Android Oreo - An Introduction
Android Oreo - An Introduction
Somo
 
Android by manan gajwani
Android by manan gajwaniAndroid by manan gajwani
Android by manan gajwani
Manan Gajwani
 
Android introduction
Android introductionAndroid introduction
Android introduction
gururaj kulkarni
 
Android
AndroidAndroid
Android
Keya Kundu
 
Embedded Android Workshop / ELC 2013
Embedded Android Workshop / ELC 2013Embedded Android Workshop / ELC 2013
Embedded Android Workshop / ELC 2013
Opersys inc.
 
Embedded Android Workshop at ELC Europe
Embedded Android Workshop at ELC EuropeEmbedded Android Workshop at ELC Europe
Embedded Android Workshop at ELC Europe
Opersys inc.
 

Similar to Firefox OS Landscape and Development Introduction - Google Developer Group (GDG) Dublin Devfest November 2013 (20)

Mobile Development. A primer.
Mobile Development. A primer.Mobile Development. A primer.
Mobile Development. A primer.
 
Android Market
Android MarketAndroid Market
Android Market
 
Android
AndroidAndroid
Android
 
androidRajeshmes
androidRajeshmesandroidRajeshmes
androidRajeshmes
 
How, what and what else
How, what and what else How, what and what else
How, what and what else
 
Android Jumpstart ESC SV 2012 Part I
Android Jumpstart ESC SV 2012 Part IAndroid Jumpstart ESC SV 2012 Part I
Android Jumpstart ESC SV 2012 Part I
 
android Rajeshppt
android Rajeshpptandroid Rajeshppt
android Rajeshppt
 
Android jumpstart at ESC Boston 2011
Android jumpstart at ESC Boston 2011Android jumpstart at ESC Boston 2011
Android jumpstart at ESC Boston 2011
 
andriodrajesh
andriodrajeshandriodrajesh
andriodrajesh
 
Android and Its Aplications
Android and Its AplicationsAndroid and Its Aplications
Android and Its Aplications
 
Mconf - BigBlueButton Summit
Mconf - BigBlueButton SummitMconf - BigBlueButton Summit
Mconf - BigBlueButton Summit
 
microsoft vs apple
microsoft vs applemicrosoft vs apple
microsoft vs apple
 
Ultra smallest Multifunction Mouse
Ultra smallest Multifunction MouseUltra smallest Multifunction Mouse
Ultra smallest Multifunction Mouse
 
Developing for Firefox
Developing for FirefoxDeveloping for Firefox
Developing for Firefox
 
Android Oreo - An Introduction
Android Oreo - An Introduction Android Oreo - An Introduction
Android Oreo - An Introduction
 
Android by manan gajwani
Android by manan gajwaniAndroid by manan gajwani
Android by manan gajwani
 
Android introduction
Android introductionAndroid introduction
Android introduction
 
Android
AndroidAndroid
Android
 
Embedded Android Workshop / ELC 2013
Embedded Android Workshop / ELC 2013Embedded Android Workshop / ELC 2013
Embedded Android Workshop / ELC 2013
 
Embedded Android Workshop at ELC Europe
Embedded Android Workshop at ELC EuropeEmbedded Android Workshop at ELC Europe
Embedded Android Workshop at ELC Europe
 

Recently uploaded

Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 

Recently uploaded (20)

Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 

Firefox OS Landscape and Development Introduction - Google Developer Group (GDG) Dublin Devfest November 2013

  • 1. Landscape and Development Introduction GDG Dublin 2013 - Gianfranco P. @gianpaj - Nov 2nd 2013
  • 2. What is this talk about? ● What’s Firefox OS ● Why should I care ● How do I try building an app ● Resources
  • 3. Firefox OS, a Browser or a Phone? Neither, it’s an open-source mobile OS based on Linux and powered by Mozilla’s Gecko* *Layout engine used by Firefox browser, Thunderbird, etc
  • 4. Why? ● Supply something better to next 2 billion coming online ● Replacing feature phones ● Smaller stack for developers
  • 5. Cool, so how does it look? 1.3 Lock Screen 1.1 Home Screen 1.2 App Grid
  • 6. tm Marketplace (aka App Store ) marketplace.mozilla.com
  • 7. Ok but, can I make a living? ● TL;DR -> soon ● Developers receive 70% of the pre-VAT and fee amount ○ eg. from a 0.89€ app (pre VAT 0.74€) you get 0.59€ ● Paid apps, freemium apps, and in-app payments ● No signup developers fee ● Ability to charge the user directly to their mobile phone account
  • 8. Where can I sell today? ● ● ● ● ● Brazil Colombia Poland Spain Venezuela
  • 9. How did it get here? ● First demoded in Feb 2012 at the Mobile World Congress in Barcelona ● April 2013 GeeksPhone Keon (dev preview) ● July 2013 First commercial based phone ZTE Open ● Nov 2013 GeeksPhone Peak+
  • 10. Why now? ● Emerging economies. ● Lower entry to Dev ● Telefónica is doing a big push (Spanish broadband and telecommunications provider in Europe, Latin America, North America and Asia) ● More phones are being launched ○ LG ○ ZTE ○ Geekphone
  • 12. Where are we now? ● 1.1.0 released ● 1.2.0 feature complete in Sept - fixing bugs ○ Code freeze Dec 9th ● 1.3.0 feature complete in Dec 9th ○ Code freeze March 3rd The current plan is to continue with FxOS releases every 12 weeks
  • 13. Ok but what the real deal? ● 1.1 ○ Push notifications! (iOS and Android since 2009) ○ MMS support (iOS and Android since 2009) ● 1.2 ○ ○ ○ ○ Bluetooth contacts sharing Email notifications Email support for audio & video attachments Music player status on homescreen
  • 14. Ok but what the real deal? ● 1.3 ○ POP3 support ○ Access to music controls in notifications tray and when screen is locked ○ Add flash capability to camera ○ Add WebRTC support to B2G ○ NFC Pairing, Payments and API ○ Reading from NFC tags
  • 16. But WebAPI is not ready? False! arewemobileyet.com
  • 17. Skills required? read the docs :) Can you write Web apps? Then you’re sorted.
  • 20. Summary ● Firefox OS, if successful, will change the way we use the Web. ● We are used to visit websites but Firefox OS will bring an era where we will be using Web apps more than Websites. Ubuntu for Phones will also support Firefox OS to help bring in this change.
  • 22. Thanks Link to slides: goo.gl/y3aVsD @gianpaj