SlideShare a Scribd company logo
1 of 10
Introduction to FirefoxOS
Frederic Bourgeon
Mozilla Rep
@FBourgeon
Once upon a time...
An industry that is locked
Apple Google Microsoft
Want to make an app?
1. Sign the contract with
the platform
2. Install a SDK
3. Learn about the
specific language for
the platform and its
APIs
4. Give control to a
distant AppStore over
distribution and user
payment
Simple as ABC you say?
ALWAYS
BE
CAREFUL
It can be harmful for the user and for you!
An open mobile platform
FirefoxOS
A complete OS for mobile
devices on which apps are
written using HTML,
JavaScript, and CSS.
Everything is a web page
Incoming callHome screen
The web is the platform
JavaScript interfaces with the devices
(exciting, right?!)
And the Marketplace?
It can be used to
enhance discoverability
and monetize easier
But you can sell and
distribute directly as
well!
Introduction to FirefoxOS

More Related Content

What's hot

Designing mobile applications with xamarin
Designing mobile applications with xamarinDesigning mobile applications with xamarin
Designing mobile applications with xamarinJerel Hass
 
The web is the platform - why FirefoxOS matters
The web is the platform - why FirefoxOS mattersThe web is the platform - why FirefoxOS matters
The web is the platform - why FirefoxOS mattersTristan Nitot
 
Adobe gaming flash gamm michael
Adobe gaming flash gamm michaelAdobe gaming flash gamm michael
Adobe gaming flash gamm michaelMichael Chaize
 
Developing for Mobile with the Flex Framework
Developing for Mobile with the Flex FrameworkDeveloping for Mobile with the Flex Framework
Developing for Mobile with the Flex FrameworkMatthew Fabb
 
I Like iPhone & Android But I am .NET Developer
I Like iPhone & Android But I am .NET DeveloperI Like iPhone & Android But I am .NET Developer
I Like iPhone & Android But I am .NET DeveloperTellago
 
I like i phone and android but know .net
I like i phone and android but know .netI like i phone and android but know .net
I like i phone and android but know .netChris Love
 
Getting started with flash mobile development
Getting started with flash mobile developmentGetting started with flash mobile development
Getting started with flash mobile developmentMihai Corlan
 
Adobe Flash Platform for Mobile Development
Adobe Flash Platform for Mobile DevelopmentAdobe Flash Platform for Mobile Development
Adobe Flash Platform for Mobile DevelopmentIndicThreads
 
Android applications
Android applicationsAndroid applications
Android applicationsMohit Gupta
 
Android as an Operating System
Android as an Operating SystemAndroid as an Operating System
Android as an Operating SystemMohammad Hamed
 
Presentation mediaBunker
Presentation mediaBunkerPresentation mediaBunker
Presentation mediaBunkerkevinquint
 
Future of Mobile Development -Xamarin
Future of Mobile Development -XamarinFuture of Mobile Development -Xamarin
Future of Mobile Development -XamarinChamod Sandaru
 
Top reasons why to choose xamarin for mobile app development
Top reasons why to choose xamarin for mobile app developmentTop reasons why to choose xamarin for mobile app development
Top reasons why to choose xamarin for mobile app developmentFugenX
 
Android, iPhone and application development
Android, iPhone and application developmentAndroid, iPhone and application development
Android, iPhone and application developmentKieran Gutteridge
 
Mobile Life - Windows Mobile
Mobile Life - Windows MobileMobile Life - Windows Mobile
Mobile Life - Windows MobileAlp Çoker
 
Brian Le Roux Presentation Introducing Phone Gap
Brian Le Roux Presentation Introducing Phone GapBrian Le Roux Presentation Introducing Phone Gap
Brian Le Roux Presentation Introducing Phone GapAjax Experience 2009
 
Flash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidFlash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidMindgrub Technologies
 

What's hot (20)

Designing mobile applications with xamarin
Designing mobile applications with xamarinDesigning mobile applications with xamarin
Designing mobile applications with xamarin
 
Siine Presentation
Siine PresentationSiine Presentation
Siine Presentation
 
The web is the platform - why FirefoxOS matters
The web is the platform - why FirefoxOS mattersThe web is the platform - why FirefoxOS matters
The web is the platform - why FirefoxOS matters
 
Adobe gaming flash gamm michael
Adobe gaming flash gamm michaelAdobe gaming flash gamm michael
Adobe gaming flash gamm michael
 
Developing for Mobile with the Flex Framework
Developing for Mobile with the Flex FrameworkDeveloping for Mobile with the Flex Framework
Developing for Mobile with the Flex Framework
 
I Like iPhone & Android But I am .NET Developer
I Like iPhone & Android But I am .NET DeveloperI Like iPhone & Android But I am .NET Developer
I Like iPhone & Android But I am .NET Developer
 
I like i phone and android but know .net
I like i phone and android but know .netI like i phone and android but know .net
I like i phone and android but know .net
 
Getting started with flash mobile development
Getting started with flash mobile developmentGetting started with flash mobile development
Getting started with flash mobile development
 
Adobe Flash Platform for Mobile Development
Adobe Flash Platform for Mobile DevelopmentAdobe Flash Platform for Mobile Development
Adobe Flash Platform for Mobile Development
 
Android applications
Android applicationsAndroid applications
Android applications
 
Android as an Operating System
Android as an Operating SystemAndroid as an Operating System
Android as an Operating System
 
Presentation mediaBunker
Presentation mediaBunkerPresentation mediaBunker
Presentation mediaBunker
 
Windows Phone 7
Windows Phone 7Windows Phone 7
Windows Phone 7
 
Future of Mobile Development -Xamarin
Future of Mobile Development -XamarinFuture of Mobile Development -Xamarin
Future of Mobile Development -Xamarin
 
Top reasons why to choose xamarin for mobile app development
Top reasons why to choose xamarin for mobile app developmentTop reasons why to choose xamarin for mobile app development
Top reasons why to choose xamarin for mobile app development
 
Android, iPhone and application development
Android, iPhone and application developmentAndroid, iPhone and application development
Android, iPhone and application development
 
Mobile Life - Windows Mobile
Mobile Life - Windows MobileMobile Life - Windows Mobile
Mobile Life - Windows Mobile
 
Brian Le Roux Presentation Introducing Phone Gap
Brian Le Roux Presentation Introducing Phone GapBrian Le Roux Presentation Introducing Phone Gap
Brian Le Roux Presentation Introducing Phone Gap
 
Flash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidFlash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and Android
 
Adobe Flash and Device Central
Adobe Flash and Device CentralAdobe Flash and Device Central
Adobe Flash and Device Central
 

Viewers also liked

Google como herramienta educativa
Google como herramienta educativaGoogle como herramienta educativa
Google como herramienta educativaEdwin Flores
 
Neptune Alyssa
Neptune AlyssaNeptune Alyssa
Neptune AlyssaMrsCaron
 
Manifest bruidsschat voor het groene hart
Manifest   bruidsschat voor het groene hartManifest   bruidsschat voor het groene hart
Manifest bruidsschat voor het groene hartophp
 
Oppgaver søkehistorier og søkepoesi
Oppgaver søkehistorier og søkepoesiOppgaver søkehistorier og søkepoesi
Oppgaver søkehistorier og søkepoesiEva Bratvold
 
a6_disaster.pdf
a6_disaster.pdfa6_disaster.pdf
a6_disaster.pdfhtcc
 
When will irs collection actions be taken against you?
When will irs collection actions be taken against you?When will irs collection actions be taken against you?
When will irs collection actions be taken against you?James J. Grennen
 
GOOGLE Adsense Pre for GSC SFE
GOOGLE Adsense Pre for GSC SFEGOOGLE Adsense Pre for GSC SFE
GOOGLE Adsense Pre for GSC SFEMohammed Sabbah
 
Helpfulness involving most significant label manufacturers
Helpfulness involving most significant label manufacturersHelpfulness involving most significant label manufacturers
Helpfulness involving most significant label manufacturersShirleyChan94
 
Mock Marketing Plan for Faucet Face
Mock Marketing Plan for Faucet FaceMock Marketing Plan for Faucet Face
Mock Marketing Plan for Faucet FaceAlexandra Serrano
 
011 clase de medicina interna – apnea sdra eap mal de altura
011 clase de medicina interna – apnea sdra eap mal de altura011 clase de medicina interna – apnea sdra eap mal de altura
011 clase de medicina interna – apnea sdra eap mal de alturaGrupos de Estudio de Medicina
 
IMC Plan Made by You 2014 : AIS BrandAge Award
 IMC Plan Made by You 2014 : AIS BrandAge Award IMC Plan Made by You 2014 : AIS BrandAge Award
IMC Plan Made by You 2014 : AIS BrandAge AwardBodin Boonsiriphant
 
Simplimetric Consulting Corporate Presentation
Simplimetric Consulting Corporate PresentationSimplimetric Consulting Corporate Presentation
Simplimetric Consulting Corporate PresentationSimplimetric Consulting
 

Viewers also liked (20)

Google como herramienta educativa
Google como herramienta educativaGoogle como herramienta educativa
Google como herramienta educativa
 
Sf product camp
Sf product campSf product camp
Sf product camp
 
Marcelino champagnat
Marcelino champagnatMarcelino champagnat
Marcelino champagnat
 
Neptune Alyssa
Neptune AlyssaNeptune Alyssa
Neptune Alyssa
 
Yves Bastaerts (ACTIRIS)
Yves Bastaerts (ACTIRIS)Yves Bastaerts (ACTIRIS)
Yves Bastaerts (ACTIRIS)
 
Karlien Winnenlinckx (Trace Brussel vzw)
Karlien Winnenlinckx (Trace Brussel vzw)Karlien Winnenlinckx (Trace Brussel vzw)
Karlien Winnenlinckx (Trace Brussel vzw)
 
Manifest bruidsschat voor het groene hart
Manifest   bruidsschat voor het groene hartManifest   bruidsschat voor het groene hart
Manifest bruidsschat voor het groene hart
 
Presentación1
Presentación1Presentación1
Presentación1
 
Tylenol scholarship
Tylenol scholarshipTylenol scholarship
Tylenol scholarship
 
Oppgaver søkehistorier og søkepoesi
Oppgaver søkehistorier og søkepoesiOppgaver søkehistorier og søkepoesi
Oppgaver søkehistorier og søkepoesi
 
a6_disaster.pdf
a6_disaster.pdfa6_disaster.pdf
a6_disaster.pdf
 
When will irs collection actions be taken against you?
When will irs collection actions be taken against you?When will irs collection actions be taken against you?
When will irs collection actions be taken against you?
 
GOOGLE Adsense Pre for GSC SFE
GOOGLE Adsense Pre for GSC SFEGOOGLE Adsense Pre for GSC SFE
GOOGLE Adsense Pre for GSC SFE
 
Helpfulness involving most significant label manufacturers
Helpfulness involving most significant label manufacturersHelpfulness involving most significant label manufacturers
Helpfulness involving most significant label manufacturers
 
Mock Marketing Plan for Faucet Face
Mock Marketing Plan for Faucet FaceMock Marketing Plan for Faucet Face
Mock Marketing Plan for Faucet Face
 
011 clase de medicina interna – apnea sdra eap mal de altura
011 clase de medicina interna – apnea sdra eap mal de altura011 clase de medicina interna – apnea sdra eap mal de altura
011 clase de medicina interna – apnea sdra eap mal de altura
 
IMC Plan Made by You 2014 : AIS BrandAge Award
 IMC Plan Made by You 2014 : AIS BrandAge Award IMC Plan Made by You 2014 : AIS BrandAge Award
IMC Plan Made by You 2014 : AIS BrandAge Award
 
Simplimetric Consulting Corporate Presentation
Simplimetric Consulting Corporate PresentationSimplimetric Consulting Corporate Presentation
Simplimetric Consulting Corporate Presentation
 
Ley de conservación
Ley de conservaciónLey de conservación
Ley de conservación
 
010 clase de medicina interna epoc
010 clase de medicina interna   epoc010 clase de medicina interna   epoc
010 clase de medicina interna epoc
 

Similar to Introduction to FirefoxOS

PAPER PRESENTATION ON FIREFOX OS
PAPER PRESENTATION ON FIREFOX OSPAPER PRESENTATION ON FIREFOX OS
PAPER PRESENTATION ON FIREFOX OSTousif Baddemalic
 
Overview of Mobile Development Platforms
Overview of Mobile Development PlatformsOverview of Mobile Development Platforms
Overview of Mobile Development PlatformsMike Wolfson
 
Firefox OS Intro, Inside OUT
Firefox OS Intro, Inside OUTFirefox OS Intro, Inside OUT
Firefox OS Intro, Inside OUTskiee-mahir
 
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...Kai Koenig
 
Mobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th EditionMobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th EditionMarco Tabor
 
Develop your first app on Firefox OS
Develop your first app on Firefox OSDevelop your first app on Firefox OS
Develop your first app on Firefox OSserge sonfack
 
Mobile and Tablet App Development and Market Share
Mobile and Tablet App Development and Market ShareMobile and Tablet App Development and Market Share
Mobile and Tablet App Development and Market ShareJeremy Callinan
 
Mobile Developer's Guide To The Galaxy No. 9
Mobile Developer's Guide To The Galaxy No. 9Mobile Developer's Guide To The Galaxy No. 9
Mobile Developer's Guide To The Galaxy No. 9Marco Tabor
 
Which technology is best for mobile app development
Which technology is best for mobile app developmentWhich technology is best for mobile app development
Which technology is best for mobile app developmentrobstarkxz
 
Create Cross-Platform Native Mobile Apps in Flex with ELIPS Studio
Create Cross-Platform Native Mobile Apps in Flex with ELIPS StudioCreate Cross-Platform Native Mobile Apps in Flex with ELIPS Studio
Create Cross-Platform Native Mobile Apps in Flex with ELIPS StudioGuilhem Ensuque
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPTDhivya T
 

Similar to Introduction to FirefoxOS (20)

PAPER PRESENTATION ON FIREFOX OS
PAPER PRESENTATION ON FIREFOX OSPAPER PRESENTATION ON FIREFOX OS
PAPER PRESENTATION ON FIREFOX OS
 
Overview of Mobile Development Platforms
Overview of Mobile Development PlatformsOverview of Mobile Development Platforms
Overview of Mobile Development Platforms
 
Firefox OS Intro, Inside OUT
Firefox OS Intro, Inside OUTFirefox OS Intro, Inside OUT
Firefox OS Intro, Inside OUT
 
Firefox os
Firefox os Firefox os
Firefox os
 
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
 
Mobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th EditionMobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th Edition
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
Develop your first app on Firefox OS
Develop your first app on Firefox OSDevelop your first app on Firefox OS
Develop your first app on Firefox OS
 
Mobile and Tablet App Development and Market Share
Mobile and Tablet App Development and Market ShareMobile and Tablet App Development and Market Share
Mobile and Tablet App Development and Market Share
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
Mobile Developer's Guide To The Galaxy No. 9
Mobile Developer's Guide To The Galaxy No. 9Mobile Developer's Guide To The Galaxy No. 9
Mobile Developer's Guide To The Galaxy No. 9
 
Firefox OS Intro
Firefox OS IntroFirefox OS Intro
Firefox OS Intro
 
Hybrid Mobile App
Hybrid Mobile AppHybrid Mobile App
Hybrid Mobile App
 
Hybrid mobile app
Hybrid mobile appHybrid mobile app
Hybrid mobile app
 
Which technology is best for mobile app development
Which technology is best for mobile app developmentWhich technology is best for mobile app development
Which technology is best for mobile app development
 
Create Cross-Platform Native Mobile Apps in Flex with ELIPS Studio
Create Cross-Platform Native Mobile Apps in Flex with ELIPS StudioCreate Cross-Platform Native Mobile Apps in Flex with ELIPS Studio
Create Cross-Platform Native Mobile Apps in Flex with ELIPS Studio
 
Mobile development
Mobile developmentMobile development
Mobile development
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
What is Firefox OS
What is Firefox OSWhat is Firefox OS
What is Firefox OS
 

Recently uploaded

Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 

Recently uploaded (20)

Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 

Introduction to FirefoxOS

  • 1. Introduction to FirefoxOS Frederic Bourgeon Mozilla Rep @FBourgeon
  • 2. Once upon a time...
  • 3. An industry that is locked Apple Google Microsoft
  • 4. Want to make an app? 1. Sign the contract with the platform 2. Install a SDK 3. Learn about the specific language for the platform and its APIs 4. Give control to a distant AppStore over distribution and user payment
  • 5. Simple as ABC you say? ALWAYS BE CAREFUL It can be harmful for the user and for you!
  • 6. An open mobile platform FirefoxOS A complete OS for mobile devices on which apps are written using HTML, JavaScript, and CSS.
  • 7. Everything is a web page Incoming callHome screen
  • 8. The web is the platform JavaScript interfaces with the devices (exciting, right?!)
  • 9. And the Marketplace? It can be used to enhance discoverability and monetize easier But you can sell and distribute directly as well!