SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
Andreas Gal, VP Mobile	

Mozilla	

!
!
!
Web Technologies on Mobile -
Opportunities and Challenges
Welcome to Mozilla Firefox
500+ MILLION USERS	

80+ LANGUAGES

1000 EMPLOYEES in 15 COUNTRIES	

3 BILLION ADD-ONS DOWNLOADED	

140,000 COMMUNITY ADD-ONS 

BUILT BY 1,000s of CONTRIBUTORS
A public-benefitnon-profitfoundation and
wholly-ownedcorporation
Mozilla’s CoreValues
20122004
As a driver of choice and innovation on the Web,
Mozilla continues to revolutionize the market, give users
more control and empower developers.
30% GLOBAL MARKET SHARE* 	

#1 EUROPEAN BROWSER*

The Web, 2002
The Web,Today
Standards-based 
web pages
HTML5 & Other Open Standards
Why did this change happen?
•Mozilla!	

•How: Interoperable standards	

•Authors “write once”, their code “runs everywhere” *	

–Happy authors!	

•Browsers compete over quality of

the implementation	

–Better user experience!	

–Happy users!	

–Better standards!









(*) mostly



DATA DEVICE
Apple
Services
Apple
Ads
Apple
Platform
Apple 

App Store
Microsoft
Services
Microsoft
Ads
Microsoft
Platform
Microsoft

App Store
Google

Services
Google
Ads
Google
Platform
Google

App Store
ANDROID SILO iOS SILO WP7 SILO
Observations of Today’s Smartphone Landscape
OPERATOR OEM/ODMUSERS DEVELOPERS
How can Mozilla disrupt these vertical silos?
Mozilla broke down the
stranglehold of proprietary
desktop technology through	

innovation
and	

open standards.
Mozilla aims to break down the
stranglehold of proprietary

mobile technology through	

innovation
and	

open standards.
Key difference: Different distribution channels. To reach mobile
users, we have to partner with Operators and OEMs/ODMs.
Web

Platform
Web
Apps
Web
Services
Mozilla
Implementation
Apple
Implementation
Google
Implementation
Operator
Services &

App Stores
Mozilla
Services &
App Store
Third Party
Services &
App Stores
Your
Services &
App Stores?
Names & Logos used for
illustrative purposes only.
!
OvercomingVertical Silos & Lock-in through Open Standard and Interoperability
Access to Key APIs and Local Sensors To Provide Fully Engaging App Experiences
1 2 3
4 5 6
7 8 9
+ 0 *
Telephony
NFC
Contacts
Gestures
Camera
Audio
Bluetooth
Location
SMS
Settings
Match and exceed the capabilities of native apps.
A Mobile Experience Built Entirely on the Web
! ! @
! " #
CSS
JS
Cross-platform synchronization
Service differentiation
Tools known by millions of developer
Use existing standards
Mozilla’s Implementation: Firefox OS
Device
Kernel
APIs
Native API-based User Experience
Web Browser/ Platform
Device
Kernel
Web Engine/APIs
Web-based User Experience/Web Content
!
!@
!
"
#
Firefox OSToday’s OS
Removing the Native API layer
Smaller stack, can target high-end feature phones and up	

Based on open standards, no single-vendor APIs	

Operator/OEM can deeply customize the user experience
From Web Content to Web App
Browser HTML5 Runtime
Q&A

Mais conteúdo relacionado

Mais procurados

Vodafone application upload guidelines v1
Vodafone application upload guidelines v1Vodafone application upload guidelines v1
Vodafone application upload guidelines v1Vodafone developer
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application DevelopmentTharindu Dassanayake
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile DevelopmentFoteini Valeonti
 
Best Mobile App Development Services in India
Best Mobile App Development Services in IndiaBest Mobile App Development Services in India
Best Mobile App Development Services in IndiaSteve Verma
 
An introduction to mobile app development and investing
An introduction to mobile app development and investingAn introduction to mobile app development and investing
An introduction to mobile app development and investingBrandon Na
 
Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Effective
 
Discover the opportunities of developing Apps for Vodafone 360
Discover the opportunities of developing Apps for Vodafone 360Discover the opportunities of developing Apps for Vodafone 360
Discover the opportunities of developing Apps for Vodafone 360Vodafone developer
 
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
 
Building Native Smartphone Apps with Rhodes
Building Native Smartphone Apps with RhodesBuilding Native Smartphone Apps with Rhodes
Building Native Smartphone Apps with RhodesAdam Blum
 
Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!July Systems
 
nWorks Technologies - Corporate Presentation (concise)
nWorks Technologies - Corporate Presentation (concise)nWorks Technologies - Corporate Presentation (concise)
nWorks Technologies - Corporate Presentation (concise)Prawal GUPTA
 
mobile app developer in delhi
mobile app developer in delhimobile app developer in delhi
mobile app developer in delhiEyug web solution
 
Nokia Asha Developer Opportunity
Nokia Asha Developer Opportunity Nokia Asha Developer Opportunity
Nokia Asha Developer Opportunity Barcamp Saigon
 
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsMobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsPaul Sons
 
Infinite monkeys how to make your own mobile app
Infinite monkeys   how to make your own mobile appInfinite monkeys   how to make your own mobile app
Infinite monkeys how to make your own mobile appJay Shapiro
 
Secured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSSecured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSAppin Delhi
 

Mais procurados (20)

Vodafone application upload guidelines v1
Vodafone application upload guidelines v1Vodafone application upload guidelines v1
Vodafone application upload guidelines v1
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
 
Vodafone 360 and widgets
Vodafone 360 and widgetsVodafone 360 and widgets
Vodafone 360 and widgets
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile Development
 
Which Is Better – An App or A Mobile Website?
Which Is Better –  An App or A  Mobile Website?Which Is Better –  An App or A  Mobile Website?
Which Is Better – An App or A Mobile Website?
 
Best Mobile App Development Services in India
Best Mobile App Development Services in IndiaBest Mobile App Development Services in India
Best Mobile App Development Services in India
 
On Mobile- Product Strategy
On Mobile- Product StrategyOn Mobile- Product Strategy
On Mobile- Product Strategy
 
An introduction to mobile app development and investing
An introduction to mobile app development and investingAn introduction to mobile app development and investing
An introduction to mobile app development and investing
 
Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?
 
Discover the opportunities of developing Apps for Vodafone 360
Discover the opportunities of developing Apps for Vodafone 360Discover the opportunities of developing Apps for Vodafone 360
Discover the opportunities of developing Apps for Vodafone 360
 
Hybrid mobile apps
Hybrid mobile appsHybrid mobile apps
Hybrid mobile apps
 
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
 
Building Native Smartphone Apps with Rhodes
Building Native Smartphone Apps with RhodesBuilding Native Smartphone Apps with Rhodes
Building Native Smartphone Apps with Rhodes
 
Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!
 
nWorks Technologies - Corporate Presentation (concise)
nWorks Technologies - Corporate Presentation (concise)nWorks Technologies - Corporate Presentation (concise)
nWorks Technologies - Corporate Presentation (concise)
 
mobile app developer in delhi
mobile app developer in delhimobile app developer in delhi
mobile app developer in delhi
 
Nokia Asha Developer Opportunity
Nokia Asha Developer Opportunity Nokia Asha Developer Opportunity
Nokia Asha Developer Opportunity
 
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsMobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web Apps
 
Infinite monkeys how to make your own mobile app
Infinite monkeys   how to make your own mobile appInfinite monkeys   how to make your own mobile app
Infinite monkeys how to make your own mobile app
 
Secured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSSecured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOS
 

Destaque

Проектирование бизнес-процессов, принципы инфографики
Проектирование бизнес-процессов, принципы инфографикиПроектирование бизнес-процессов, принципы инфографики
Проектирование бизнес-процессов, принципы инфографикиMax Shushakov
 
CDP Supply-Chain-report-2015
CDP Supply-Chain-report-2015CDP Supply-Chain-report-2015
CDP Supply-Chain-report-2015Siddhant Mishra
 
International monetary funds
International monetary fundsInternational monetary funds
International monetary fundsNykm
 
Biblia szkoleń giełdowych
Biblia szkoleń giełdowychBiblia szkoleń giełdowych
Biblia szkoleń giełdowychGieldowy Wizjer
 
Présentation Comité de Citoyens Vaudreuil Durable 2016 11-24
Présentation Comité de Citoyens Vaudreuil Durable 2016 11-24Présentation Comité de Citoyens Vaudreuil Durable 2016 11-24
Présentation Comité de Citoyens Vaudreuil Durable 2016 11-24Lana Pedneault
 
Frank Jermusek: 5 Useful Commerical Real Estate Tips
Frank Jermusek: 5 Useful Commerical Real Estate TipsFrank Jermusek: 5 Useful Commerical Real Estate Tips
Frank Jermusek: 5 Useful Commerical Real Estate TipsFrank Jermusek
 
Digital marketing lecture flow
Digital marketing lecture flowDigital marketing lecture flow
Digital marketing lecture flowPranay Gothi
 
A Guide To Creating Curiosity Gaps In Social Media
A Guide To Creating Curiosity Gaps In Social MediaA Guide To Creating Curiosity Gaps In Social Media
A Guide To Creating Curiosity Gaps In Social MediaGermano Silveira
 
Digital marketing lecture flow
Digital marketing lecture flowDigital marketing lecture flow
Digital marketing lecture flowPranay Gothi
 
PRESENTASI SIDANG KERJA PRAKTEK
PRESENTASI SIDANG KERJA PRAKTEKPRESENTASI SIDANG KERJA PRAKTEK
PRESENTASI SIDANG KERJA PRAKTEKFahrul Sunandri
 
Diagnosis of infected tka (power point file d r 7)
Diagnosis of  infected tka (power point file d r 7)Diagnosis of  infected tka (power point file d r 7)
Diagnosis of infected tka (power point file d r 7)Buf Falo
 
Magazine world is magnifique sept oct 2015
Magazine world is magnifique sept oct 2015 Magazine world is magnifique sept oct 2015
Magazine world is magnifique sept oct 2015 Prakash Montroy
 

Destaque (18)

Проектирование бизнес-процессов, принципы инфографики
Проектирование бизнес-процессов, принципы инфографикиПроектирование бизнес-процессов, принципы инфографики
Проектирование бизнес-процессов, принципы инфографики
 
Θεόφιλος
ΘεόφιλοςΘεόφιλος
Θεόφιλος
 
CDP Supply-Chain-report-2015
CDP Supply-Chain-report-2015CDP Supply-Chain-report-2015
CDP Supply-Chain-report-2015
 
International monetary funds
International monetary fundsInternational monetary funds
International monetary funds
 
Biblia szkoleń giełdowych
Biblia szkoleń giełdowychBiblia szkoleń giełdowych
Biblia szkoleń giełdowych
 
Présentation Comité de Citoyens Vaudreuil Durable 2016 11-24
Présentation Comité de Citoyens Vaudreuil Durable 2016 11-24Présentation Comité de Citoyens Vaudreuil Durable 2016 11-24
Présentation Comité de Citoyens Vaudreuil Durable 2016 11-24
 
Frank Jermusek: 5 Useful Commerical Real Estate Tips
Frank Jermusek: 5 Useful Commerical Real Estate TipsFrank Jermusek: 5 Useful Commerical Real Estate Tips
Frank Jermusek: 5 Useful Commerical Real Estate Tips
 
SWTT 140407 session04
SWTT 140407 session04SWTT 140407 session04
SWTT 140407 session04
 
herbal untuk Hipertensi
herbal untuk Hipertensiherbal untuk Hipertensi
herbal untuk Hipertensi
 
Digital marketing lecture flow
Digital marketing lecture flowDigital marketing lecture flow
Digital marketing lecture flow
 
A Guide To Creating Curiosity Gaps In Social Media
A Guide To Creating Curiosity Gaps In Social MediaA Guide To Creating Curiosity Gaps In Social Media
A Guide To Creating Curiosity Gaps In Social Media
 
Digital marketing lecture flow
Digital marketing lecture flowDigital marketing lecture flow
Digital marketing lecture flow
 
Prsa 2
Prsa 2Prsa 2
Prsa 2
 
PRESENTASI SIDANG KERJA PRAKTEK
PRESENTASI SIDANG KERJA PRAKTEKPRESENTASI SIDANG KERJA PRAKTEK
PRESENTASI SIDANG KERJA PRAKTEK
 
adcgfwrkd
adcgfwrkdadcgfwrkd
adcgfwrkd
 
Diagnosis of infected tka (power point file d r 7)
Diagnosis of  infected tka (power point file d r 7)Diagnosis of  infected tka (power point file d r 7)
Diagnosis of infected tka (power point file d r 7)
 
Magazine world is magnifique sept oct 2015
Magazine world is magnifique sept oct 2015 Magazine world is magnifique sept oct 2015
Magazine world is magnifique sept oct 2015
 
Ed unit 1
Ed unit  1Ed unit  1
Ed unit 1
 

Semelhante a SWTT 140407 session01

Firefox OS: bringing the Open Web to mobile devices
Firefox OS: bringing the Open Web to mobile devicesFirefox OS: bringing the Open Web to mobile devices
Firefox OS: bringing the Open Web to mobile devicesTristan Nitot
 
FirefoxOS Introduction
FirefoxOS IntroductionFirefoxOS Introduction
FirefoxOS IntroductionPavel Ivanov
 
Using Selenium To Test Mobile? Meet Appium!
Using Selenium To Test Mobile? Meet Appium!Using Selenium To Test Mobile? Meet Appium!
Using Selenium To Test Mobile? Meet Appium!Sauce Labs
 
Xamarin COE by Mukteswar Patnaik
Xamarin COE by Mukteswar PatnaikXamarin COE by Mukteswar Patnaik
Xamarin COE by Mukteswar PatnaikMukteswar Patnaik
 
Synapse india reviews on mobile application development
Synapse india reviews on mobile application developmentSynapse india reviews on mobile application development
Synapse india reviews on mobile application developmentsaritasingh19866
 
Nonintrusive semantic html5
Nonintrusive semantic html5Nonintrusive semantic html5
Nonintrusive semantic html5Muhamad Arief
 
Cross platform development - Rhomobile
Cross platform development - RhomobileCross platform development - Rhomobile
Cross platform development - RhomobileKonstantin Rybas
 
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...Mukteswar Patnaik
 
White paper native, web or hybrid mobile app development
White paper  native, web or hybrid mobile app developmentWhite paper  native, web or hybrid mobile app development
White paper native, web or hybrid mobile app developmentIBM Software India
 
Web vs Mobile App Development: Choosing the Right Platform for Your Business
Web vs Mobile App Development: Choosing the Right Platform for Your BusinessWeb vs Mobile App Development: Choosing the Right Platform for Your Business
Web vs Mobile App Development: Choosing the Right Platform for Your BusinessBaek Yongsun
 
Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Techugo
 
Mobile Web (R)Evolution - Sept 2011
Mobile Web (R)Evolution - Sept 2011Mobile Web (R)Evolution - Sept 2011
Mobile Web (R)Evolution - Sept 2011arendsf
 
Sinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the cornerSinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the cornerCatalin Gheorghiu
 
HTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyHTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyDMI
 
Macronimous web solutions
Macronimous web solutionsMacronimous web solutions
Macronimous web solutionsPromoteFirst
 
An Intro to Macronimous
An Intro to Macronimous An Intro to Macronimous
An Intro to Macronimous Macronimous
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experienceVincent Perrin
 

Semelhante a SWTT 140407 session01 (20)

Firefox OS: bringing the Open Web to mobile devices
Firefox OS: bringing the Open Web to mobile devicesFirefox OS: bringing the Open Web to mobile devices
Firefox OS: bringing the Open Web to mobile devices
 
chapter2
chapter2chapter2
chapter2
 
FirefoxOS Introduction
FirefoxOS IntroductionFirefoxOS Introduction
FirefoxOS Introduction
 
Using Selenium To Test Mobile? Meet Appium!
Using Selenium To Test Mobile? Meet Appium!Using Selenium To Test Mobile? Meet Appium!
Using Selenium To Test Mobile? Meet Appium!
 
Xamarin COE by Mukteswar Patnaik
Xamarin COE by Mukteswar PatnaikXamarin COE by Mukteswar Patnaik
Xamarin COE by Mukteswar Patnaik
 
Synapse india reviews on mobile application development
Synapse india reviews on mobile application developmentSynapse india reviews on mobile application development
Synapse india reviews on mobile application development
 
Nonintrusive semantic html5
Nonintrusive semantic html5Nonintrusive semantic html5
Nonintrusive semantic html5
 
Cross platform development - Rhomobile
Cross platform development - RhomobileCross platform development - Rhomobile
Cross platform development - Rhomobile
 
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
 
White paper native, web or hybrid mobile app development
White paper  native, web or hybrid mobile app developmentWhite paper  native, web or hybrid mobile app development
White paper native, web or hybrid mobile app development
 
Mobile Web Apps
Mobile Web AppsMobile Web Apps
Mobile Web Apps
 
Multiplatform
MultiplatformMultiplatform
Multiplatform
 
Web vs Mobile App Development: Choosing the Right Platform for Your Business
Web vs Mobile App Development: Choosing the Right Platform for Your BusinessWeb vs Mobile App Development: Choosing the Right Platform for Your Business
Web vs Mobile App Development: Choosing the Right Platform for Your Business
 
Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.
 
Mobile Web (R)Evolution - Sept 2011
Mobile Web (R)Evolution - Sept 2011Mobile Web (R)Evolution - Sept 2011
Mobile Web (R)Evolution - Sept 2011
 
Sinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the cornerSinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the corner
 
HTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyHTML5 for Mobile - When and Why
HTML5 for Mobile - When and Why
 
Macronimous web solutions
Macronimous web solutionsMacronimous web solutions
Macronimous web solutions
 
An Intro to Macronimous
An Intro to Macronimous An Intro to Macronimous
An Intro to Macronimous
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experience
 

Último

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 

Último (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

SWTT 140407 session01

  • 1. Andreas Gal, VP Mobile Mozilla ! ! ! Web Technologies on Mobile - Opportunities and Challenges
  • 2. Welcome to Mozilla Firefox 500+ MILLION USERS 80+ LANGUAGES
 1000 EMPLOYEES in 15 COUNTRIES 3 BILLION ADD-ONS DOWNLOADED 140,000 COMMUNITY ADD-ONS 
 BUILT BY 1,000s of CONTRIBUTORS A public-benefitnon-profitfoundation and wholly-ownedcorporation
  • 3. Mozilla’s CoreValues 20122004 As a driver of choice and innovation on the Web, Mozilla continues to revolutionize the market, give users more control and empower developers. 30% GLOBAL MARKET SHARE* #1 EUROPEAN BROWSER*

  • 5. The Web,Today Standards-based web pages HTML5 & Other Open Standards
  • 6. Why did this change happen? •Mozilla! •How: Interoperable standards •Authors “write once”, their code “runs everywhere” * –Happy authors! •Browsers compete over quality of
 the implementation –Better user experience! –Happy users! –Better standards!
 
 
 
 
 (*) mostly
 

  • 7. DATA DEVICE Apple Services Apple Ads Apple Platform Apple 
 App Store Microsoft Services Microsoft Ads Microsoft Platform Microsoft
 App Store Google
 Services Google Ads Google Platform Google
 App Store ANDROID SILO iOS SILO WP7 SILO Observations of Today’s Smartphone Landscape OPERATOR OEM/ODMUSERS DEVELOPERS
  • 8. How can Mozilla disrupt these vertical silos? Mozilla broke down the stranglehold of proprietary desktop technology through innovation and open standards. Mozilla aims to break down the stranglehold of proprietary
 mobile technology through innovation and open standards. Key difference: Different distribution channels. To reach mobile users, we have to partner with Operators and OEMs/ODMs.
  • 9. Web
 Platform Web Apps Web Services Mozilla Implementation Apple Implementation Google Implementation Operator Services &
 App Stores Mozilla Services & App Store Third Party Services & App Stores Your Services & App Stores? Names & Logos used for illustrative purposes only. ! OvercomingVertical Silos & Lock-in through Open Standard and Interoperability
  • 10. Access to Key APIs and Local Sensors To Provide Fully Engaging App Experiences 1 2 3 4 5 6 7 8 9 + 0 * Telephony NFC Contacts Gestures Camera Audio Bluetooth Location SMS Settings Match and exceed the capabilities of native apps.
  • 11. A Mobile Experience Built Entirely on the Web ! ! @ ! " # CSS JS Cross-platform synchronization Service differentiation Tools known by millions of developer Use existing standards
  • 12. Mozilla’s Implementation: Firefox OS Device Kernel APIs Native API-based User Experience Web Browser/ Platform Device Kernel Web Engine/APIs Web-based User Experience/Web Content ! !@ ! " # Firefox OSToday’s OS Removing the Native API layer Smaller stack, can target high-end feature phones and up Based on open standards, no single-vendor APIs Operator/OEM can deeply customize the user experience
  • 13. From Web Content to Web App Browser HTML5 Runtime
  • 14. Q&A