SlideShare a Scribd company logo
1 of 31
Download to read offline
mozilla / Asia Developer Roadshow
November 2019
Developing for Mixed Reality
on the Open Web Platform
Philip Lamb
Mozilla Mixed Reality Research group
As a developer, why should I care
about mixed reality?
mozilla / Asia Developer Roadshow
Why are businesses investing and
what are their expectations?
mozilla / Asia Developer Roadshow
We still have an interface problem
mozilla / Asia Developer Roadshow
Header
Information
domain
Control
domain
Augmented reality as situated control
OK, so if I want to develop for MR,

now what?
mozilla / Asia Developer Roadshow
It’s a great year to be in MR!
mozilla / Asia Developer Roadshow
mozilla / Asia Developer Roadshow
Predicted MR spend by market segment 2020
Segment Revenue (US$M)
Games $758
Location-Based
Entertainment
$621
Video &
Entertainment
Media
$30
Interactive Media $37
Social Media $12
Education $24
Healthcare &
Medicine
$9
Wellness $6
Consumer
Productivity
$4
TOTAL $1501
VR
Segment Revenue (US$M)
Games $2,080
Location-Based
Entertainment
$56
Video &
Entertainment
Media
$39
Interactive Media $96
Social Media $63
Education $53
Healthcare &
Medicine
$20
Wellness $75
Consumer
Productivity
$48
TOTAL $2530
Mobile AR
Segment Revenue (US$M)
Games $8
Location-Based
Entertainment
$60
Video &
Entertainment
Media
$1
Interactive Media $1
Social Media $1
Education -
Healthcare &
Medicine
-
Wellness $1
Consumer
Productivity
$2
TOTAL $75
AR/MR headsets
Pick a market…
mozilla / Asia Developer Roadshow
Pick a platform? picked.cc/vr
mozilla / Asia Developer Roadshow
Pick a development environment??
Pick a delivery mechanism???
Block text
mozilla / event
Platform lock-in
● Obsolescence
● License withdrawals
● Content restrictions
● Business model inflexibility
● Hard to acquire casual users
● App-store approval risk
● Revenue share squeeze
● User-hostile forced re-buying
Platform fragmentation
● Multiple app-stores
● Bespoke per-platform code
● Balkanisation of social
features
● Maintenance overhead
● Per-platform publishing
overheads
● Support fragmentation
mozilla / Asia Developer Roadshow
Should I just use Unity?
mozilla / Asia Developer Roadshow
● 70% of VR & 90% of AR apps
● but ...
● You have existing web-content
● You have existing web teams
mozilla / Asia Developer Roadshow
Copyleft & commercially usable license
Sourcecode
• understandable
• verifiable/secure
• modifiable
Projects x1000s, Users x100 000
Open-source, open standards
mozilla / Asia Developer Roadshow
Mozilla makes browsers,
apps, code and tools that
put people before profit.
Our mission: Keep the
internet open and
accessible to all.
HTML & JS
frameworks
ECSy entity
component system
for the web
Content promotion
and compensation
Firefox Reality
browser
• standalone VR
• PC-connected VR
• standalone AR
Firefox WebXR
WebXR Viewer for
iOS
Hubs by Mozilla
social VR
Hubs Discourse
Spoke MR scene
editor
Spoke Architecture
Kit
User
agents
Content
& tools
Social Standards
& advocacy
Mixed reality for the open web
Mozilla’s MR programme
WebXR
W3C Accessibility
Mozilla Open-
Source Support
mozilla / Asia Developer Roadshow
Firefox Reality for Standalone VR headsets
2D browser based on the same
modern web engine as Mozilla’s new
Android browser
Multi-window, tabs, history, private
browsing
3D immersive support for WebVR,
360 images, 360 videos, and WebXR
(coming soon)
Firefox accounts including
book,mark, history sync and send-
tab from Firefox on other devices
mozilla / Asia Developer Roadshow
2D browser based on the same
modern web engine as Mozilla’s new
Android browser
Multi-window, tabs, history, private
browsing
3D immersive support for WebVR,
360 images, 360 videos, and WebXR
(coming soon)
Firefox accounts including
book,mark, history sync and send-
tab from Firefox on other devices
Firefox Reality for Standalone VR headsets
mozilla / Asia Developer Roadshow
mozilla / Asia Developer Roadshow
Firefox Reality

immersive WebVR &
WebXR
• Its the web; no extra software to
install
• Portable across devices and
platforms
• Popular applications:
• Real estate tours
• Training
• Cultural outreach
• Adult entertainment
• Virtual tourism
• Gaming
mozilla / Asia Developer Roadshow
Browser interface
languages:
Chinese (China)
Chinese (Taiwan)
Danish
Dutch
English
Finnish
French
German
Italian
Japanese
Korean
Norwegian (Bokmaal)
Norwegian (Nynorsk)
Polish
Russian
Spanish
Swedish
Firefox Reality

multilingual support
Voice-based search
available in all our
supported languages
Localized keyboards

provide native script
support for many
writing systems
More languages
coming soon..
TH
mozilla / Asia Developer Roadshow
Firefox Reality content showcase
Opens on the homepage
ECSy
An Entity Component System for the
web
Content partnerships
Content and tools
mozilla / Asia Developer Roadshow
Framework support for WebVR
and WebXR
ECSy An Entity Component System
for the web
blog.mozvr.com/introducing-ecsy/
Content and tools
mozilla / Asia Developer Roadshow
hubs.mozilla.com
Avatar and voice presence from
any device (desktop, mobile,
HMDs) through the browser
Private rooms with the capability
to bring in media from around the
web
Include popular conferencing
capabilities like desktop screen
sharing, text chat, and video feeds
Shared spatial environments
that can be customized for
different use cases through the
online Spoke editor
Block text
mozilla / eventmozilla / Asia Developer Roadshow
mozilla / Asia Developer Roadshow
Release dates
• Polyfill-based

Now
• Firefox Reality v7

Dec 2019
• Chromium

Dec 2019
A new API for the immersive web
• Builds on the success of WebVR
• Addresses WebVR issues around
device discovery, and user consent
and privacy
• Unifies VR device and gamepad APIs
• New: AR module
• New focus on accessibility
mozilla / Asia Developer Roadshow
mozilla / Asia Developer Roadshow
mozilla / Asia Developer Roadshow
WebXR architecture
Browser IDL to native
A-frame
OpenVR OculusVR WaveVR
Windo
wsMR
OpenGL
DirectX
ANGLE
Device sensors
3.JS
WebGLWebXR
GPU
mozilla / Asia Developer Roadshowmozilla / Asia Developer Roadshow
mozilla / Asia Developer Roadshow
Header
Block text
Mozilla Open Source Support Awards
Mozilla was born out of and remains part of the open source
and free software movement. Through the Mozilla Open
Source Support (MOSS) awards program, we recognize,
celebrate, and support open source projects that contribute to
Mozilla’s work and to the health of the Internet. MOSS
broadens access, increases security, and empowers users by
providing catalytic funding to open source technologists.
MOSS Awards are available in three tracks:
Track I: Foundational Technology: The Foundational Technology track
supports open source projects that Mozilla relies on, either as an
embedded part of our products or as part of our everyday work.
mozilla / Asia Developer Roadshow
by:
Diego F. Goberna @feiss
Fernando Serrano @fernandojsg
Coming soon from Mozilla MR
https://blog.mozvr.com
mozilla / Asia Developer Roadshow
Conclusion
There has never been a better time
to be developing mixed reality
experiences and content
Building on the open web
platform provides the greatest
reach and lower long-term risk
Great MR is a partnership between
content, tools, delivery platform,
and Mozilla is working in all these
areas
mozilla / Asia Developer Roadshow
Questions? Need more info?
mixedreality.mozilla.com
plamb@mozilla.com

More Related Content

Similar to Mozilla Asia Developer Roadshow 2019 - Philip Lamb - Developing for Mixed Reality on the Open Web Platform

Cross Platform HTML5 Mobile Development
Cross Platform HTML5 Mobile DevelopmentCross Platform HTML5 Mobile Development
Cross Platform HTML5 Mobile Development
Robert 'Bob' Reyes
 
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
Nuno Godinho
 
Profession android application development
Profession android application developmentProfession android application development
Profession android application development
Kwanzoo Dev
 

Similar to Mozilla Asia Developer Roadshow 2019 - Philip Lamb - Developing for Mixed Reality on the Open Web Platform (20)

Firefox OS, Web APIs & Hybrid Application
Firefox OS, Web APIs & Hybrid ApplicationFirefox OS, Web APIs & Hybrid Application
Firefox OS, Web APIs & Hybrid Application
 
Flash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidFlash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and Android
 
Build (Web)VR with A-Frame (COSCUP 2019 Taipei)
Build (Web)VR with A-Frame (COSCUP 2019 Taipei)Build (Web)VR with A-Frame (COSCUP 2019 Taipei)
Build (Web)VR with A-Frame (COSCUP 2019 Taipei)
 
Microsoft Silverlight - An Introduction
Microsoft Silverlight - An IntroductionMicrosoft Silverlight - An Introduction
Microsoft Silverlight - An Introduction
 
S60 Web Runtime - Web2.0 Expo Europe 2008
S60 Web Runtime - Web2.0 Expo Europe 2008S60 Web Runtime - Web2.0 Expo Europe 2008
S60 Web Runtime - Web2.0 Expo Europe 2008
 
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentThe Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App Development
 
Build mini - Windows 10 Dev & Cross platform Dev
Build mini - Windows 10 Dev & Cross platform DevBuild mini - Windows 10 Dev & Cross platform Dev
Build mini - Windows 10 Dev & Cross platform Dev
 
2011 07 Malaysia Open Source Conference
2011 07 Malaysia Open Source Conference2011 07 Malaysia Open Source Conference
2011 07 Malaysia Open Source Conference
 
Cross Platform HTML5 Mobile Development
Cross Platform HTML5 Mobile DevelopmentCross Platform HTML5 Mobile Development
Cross Platform HTML5 Mobile Development
 
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
 
Silverlight
SilverlightSilverlight
Silverlight
 
Multi device development using visual studio (iOS, Android & Windows)
Multi device development using visual studio (iOS, Android & Windows)Multi device development using visual studio (iOS, Android & Windows)
Multi device development using visual studio (iOS, Android & Windows)
 
FewebPlus @ microsoft 19 april 2010 mix
FewebPlus @ microsoft 19 april 2010 mixFewebPlus @ microsoft 19 april 2010 mix
FewebPlus @ microsoft 19 april 2010 mix
 
Introduction to Android.ppt
Introduction to Android.pptIntroduction to Android.ppt
Introduction to Android.ppt
 
Silverlight
SilverlightSilverlight
Silverlight
 
Silver Light for every one by Subodh
Silver Light for every one by SubodhSilver Light for every one by Subodh
Silver Light for every one by Subodh
 
Modern Development with Microsoft
Modern Development with MicrosoftModern Development with Microsoft
Modern Development with Microsoft
 
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...
 
Profession android application development
Profession android application developmentProfession android application development
Profession android application development
 
Adobe Flash and Device Central
Adobe Flash and Device CentralAdobe Flash and Device Central
Adobe Flash and Device Central
 

Recently uploaded

%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Recently uploaded (20)

%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 

Mozilla Asia Developer Roadshow 2019 - Philip Lamb - Developing for Mixed Reality on the Open Web Platform

  • 1. mozilla / Asia Developer Roadshow November 2019 Developing for Mixed Reality on the Open Web Platform Philip Lamb Mozilla Mixed Reality Research group
  • 2. As a developer, why should I care about mixed reality? mozilla / Asia Developer Roadshow Why are businesses investing and what are their expectations?
  • 3. mozilla / Asia Developer Roadshow We still have an interface problem
  • 4. mozilla / Asia Developer Roadshow Header Information domain Control domain Augmented reality as situated control
  • 5. OK, so if I want to develop for MR,
 now what? mozilla / Asia Developer Roadshow
  • 6. It’s a great year to be in MR! mozilla / Asia Developer Roadshow
  • 7. mozilla / Asia Developer Roadshow Predicted MR spend by market segment 2020 Segment Revenue (US$M) Games $758 Location-Based Entertainment $621 Video & Entertainment Media $30 Interactive Media $37 Social Media $12 Education $24 Healthcare & Medicine $9 Wellness $6 Consumer Productivity $4 TOTAL $1501 VR Segment Revenue (US$M) Games $2,080 Location-Based Entertainment $56 Video & Entertainment Media $39 Interactive Media $96 Social Media $63 Education $53 Healthcare & Medicine $20 Wellness $75 Consumer Productivity $48 TOTAL $2530 Mobile AR Segment Revenue (US$M) Games $8 Location-Based Entertainment $60 Video & Entertainment Media $1 Interactive Media $1 Social Media $1 Education - Healthcare & Medicine - Wellness $1 Consumer Productivity $2 TOTAL $75 AR/MR headsets Pick a market…
  • 8. mozilla / Asia Developer Roadshow Pick a platform? picked.cc/vr
  • 9. mozilla / Asia Developer Roadshow Pick a development environment?? Pick a delivery mechanism???
  • 10. Block text mozilla / event Platform lock-in ● Obsolescence ● License withdrawals ● Content restrictions ● Business model inflexibility ● Hard to acquire casual users ● App-store approval risk ● Revenue share squeeze ● User-hostile forced re-buying Platform fragmentation ● Multiple app-stores ● Bespoke per-platform code ● Balkanisation of social features ● Maintenance overhead ● Per-platform publishing overheads ● Support fragmentation mozilla / Asia Developer Roadshow
  • 11. Should I just use Unity? mozilla / Asia Developer Roadshow ● 70% of VR & 90% of AR apps ● but ... ● You have existing web-content ● You have existing web teams
  • 12. mozilla / Asia Developer Roadshow Copyleft & commercially usable license Sourcecode • understandable • verifiable/secure • modifiable Projects x1000s, Users x100 000 Open-source, open standards
  • 13. mozilla / Asia Developer Roadshow Mozilla makes browsers, apps, code and tools that put people before profit. Our mission: Keep the internet open and accessible to all.
  • 14. HTML & JS frameworks ECSy entity component system for the web Content promotion and compensation Firefox Reality browser • standalone VR • PC-connected VR • standalone AR Firefox WebXR WebXR Viewer for iOS Hubs by Mozilla social VR Hubs Discourse Spoke MR scene editor Spoke Architecture Kit User agents Content & tools Social Standards & advocacy Mixed reality for the open web Mozilla’s MR programme WebXR W3C Accessibility Mozilla Open- Source Support
  • 15. mozilla / Asia Developer Roadshow Firefox Reality for Standalone VR headsets 2D browser based on the same modern web engine as Mozilla’s new Android browser Multi-window, tabs, history, private browsing 3D immersive support for WebVR, 360 images, 360 videos, and WebXR (coming soon) Firefox accounts including book,mark, history sync and send- tab from Firefox on other devices
  • 16. mozilla / Asia Developer Roadshow 2D browser based on the same modern web engine as Mozilla’s new Android browser Multi-window, tabs, history, private browsing 3D immersive support for WebVR, 360 images, 360 videos, and WebXR (coming soon) Firefox accounts including book,mark, history sync and send- tab from Firefox on other devices Firefox Reality for Standalone VR headsets mozilla / Asia Developer Roadshow
  • 17. mozilla / Asia Developer Roadshow Firefox Reality
 immersive WebVR & WebXR • Its the web; no extra software to install • Portable across devices and platforms • Popular applications: • Real estate tours • Training • Cultural outreach • Adult entertainment • Virtual tourism • Gaming
  • 18. mozilla / Asia Developer Roadshow Browser interface languages: Chinese (China) Chinese (Taiwan) Danish Dutch English Finnish French German Italian Japanese Korean Norwegian (Bokmaal) Norwegian (Nynorsk) Polish Russian Spanish Swedish Firefox Reality
 multilingual support Voice-based search available in all our supported languages Localized keyboards
 provide native script support for many writing systems More languages coming soon.. TH
  • 19. mozilla / Asia Developer Roadshow Firefox Reality content showcase Opens on the homepage ECSy An Entity Component System for the web Content partnerships Content and tools
  • 20. mozilla / Asia Developer Roadshow Framework support for WebVR and WebXR ECSy An Entity Component System for the web blog.mozvr.com/introducing-ecsy/ Content and tools
  • 21. mozilla / Asia Developer Roadshow hubs.mozilla.com Avatar and voice presence from any device (desktop, mobile, HMDs) through the browser Private rooms with the capability to bring in media from around the web Include popular conferencing capabilities like desktop screen sharing, text chat, and video feeds Shared spatial environments that can be customized for different use cases through the online Spoke editor
  • 22. Block text mozilla / eventmozilla / Asia Developer Roadshow
  • 23. mozilla / Asia Developer Roadshow Release dates • Polyfill-based
 Now • Firefox Reality v7
 Dec 2019 • Chromium
 Dec 2019 A new API for the immersive web • Builds on the success of WebVR • Addresses WebVR issues around device discovery, and user consent and privacy • Unifies VR device and gamepad APIs • New: AR module • New focus on accessibility
  • 24. mozilla / Asia Developer Roadshow
  • 25. mozilla / Asia Developer Roadshow
  • 26. mozilla / Asia Developer Roadshow WebXR architecture Browser IDL to native A-frame OpenVR OculusVR WaveVR Windo wsMR OpenGL DirectX ANGLE Device sensors 3.JS WebGLWebXR GPU
  • 27. mozilla / Asia Developer Roadshowmozilla / Asia Developer Roadshow
  • 28. mozilla / Asia Developer Roadshow Header Block text Mozilla Open Source Support Awards Mozilla was born out of and remains part of the open source and free software movement. Through the Mozilla Open Source Support (MOSS) awards program, we recognize, celebrate, and support open source projects that contribute to Mozilla’s work and to the health of the Internet. MOSS broadens access, increases security, and empowers users by providing catalytic funding to open source technologists. MOSS Awards are available in three tracks: Track I: Foundational Technology: The Foundational Technology track supports open source projects that Mozilla relies on, either as an embedded part of our products or as part of our everyday work.
  • 29. mozilla / Asia Developer Roadshow by: Diego F. Goberna @feiss Fernando Serrano @fernandojsg Coming soon from Mozilla MR https://blog.mozvr.com
  • 30. mozilla / Asia Developer Roadshow Conclusion There has never been a better time to be developing mixed reality experiences and content Building on the open web platform provides the greatest reach and lower long-term risk Great MR is a partnership between content, tools, delivery platform, and Mozilla is working in all these areas
  • 31. mozilla / Asia Developer Roadshow Questions? Need more info? mixedreality.mozilla.com plamb@mozilla.com