Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Importance of Firefox OS - GOTO Nights
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Sergi Mansilla
November 21, 2013
Technology
390
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The Importance of Firefox OS - GOTO Nights
Sergi Mansilla
November 21, 2013
More Decks by Sergi Mansilla
See All by Sergi Mansilla
Bending time with RxJS
sergi
0
210
The fourth dimension - An introduction to Functional Reactive Programming
sergi
4
710
The fourth dimension
sergi
3
580
On Firefox OS
sergi
1
2.3k
Developing for Firefox OS
sergi
2
480
Firefox OS: An introduction
sergi
2
190
Big app design for Node.js
sergi
8
2.1k
Extending JavaScript the easy way
sergi
4
1.2k
Architecting large node.js applications
sergi
4
570
Other Decks in Technology
See All in Technology
AI時代のコスト管理を考えよう〜明日から使える実践AWSノウハウ~
yoshimi0227
0
830
インシデントレスポンス演習 I / Incident Response Exercise I
ks91
PRO
0
110
螺旋型キャリアの生存戦略 / kinoko-conf2026
rakus_dev
1
820
[チョークトーク資料]AWS DevOps Agent を使いこなす / AWS Dev Ops Agent Chalk Talk AWS Summit Japan 2026
kinunori
4
750
2026年6月23日 Syncable Tech + Start Python Club にて
hamukazu
0
150
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
3k
フィジカル版Github Onshapeの紹介
shiba_8ro
0
320
iOS アプリの「これって不具合ですか?」を AI に調べてもらう
miichan
0
140
【FinOps】データドリブンな意思決定を目指して
z63d
0
110
AWS Security Hub CSPMの成功・失敗体験
cmusudakeisuke
0
510
気軽に使える"情報のハブ"としてのNotion活用 〜フロー情報の集積点 と、 Claude Code × Notion AI〜
syucream
1
180
時期が悪い!それでもRaspberry Piを買って遊んで活用するには / 20260627-osc26do-rpi-jikigawarui
akkiesoft
0
720
Featured
See All Featured
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
200
Evolving SEO for Evolving Search Engines
ryanjones
0
220
Between Models and Reality
mayunak
4
350
GraphQLとの向き合い方2022年版
quramy
50
15k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.6k
Building an army of robots
kneath
306
46k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
340
The Curse of the Amulet
leimatthew05
2
13k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
480
Prompt Engineering for Job Search
mfonobong
0
350
Transcript
@sergimansilla November 2013 The importance of Firefox OS
None
@sergimansilla
http:/ /github.com/sergi
Previously
Previously
None
We have problems
Write once...run once Incompatible APIs Store restrictions
None
The user suffers
HTML5
set of technologies and tools
IndexedDB ASM.js Offline
Ubiquity
Standard APIs
Less fragmentation
None
Bulls**t argument #1 Performance
http:/ /youtu.be/wCn3R3-XxBU Fastbook
Unreal engine http:/ /youtu.be/BV32Cs_CMqo
Bulls**t argument #2 JavaScript
JavaScript?
ES6 Modules Classes Block Scoping Iterators Proxies Generators Templates Arrow
Functions Spread Weak Maps Maps and Sets Array Comprehensions Destructuring Proper Tail Calls Binary Data Default Parameters Rest Parameters Symbols
Dart ClojureScript TypeScript Objective-J Opa LiveScript CoffeeScript Haxe Elm Wisp
Roy
269 languages http:/ /altjs.org/
Bulls**t argument #3 Looks
Real argument #1 Phone APIs (Or the lack of them)
None
None
Remember 2000s?
New mobile OS Leverages open web WebAPI standards No walled
gardens
Reuse any website Use Web APIs
Creating a Firefox OS app index.html
manifest.webapp Creating a Firefox OS app
manifest.webapp Creating a Firefox OS app
Hosted and Privileged Apps
Hosted APIs Vibration (W3C) Screen Orientation (W3C) Geolocation (W3C) Mouse
Lock (W3C) Open WebApps Network Information (W3C) Battery Status (W3C) Web Activities Simple Push (W3C) WebFM WebPayment IndexedDB (W3C) Ambient light sensor Proximity sensor Notification
Privileged APIs Device Storage Browser TCP Socket Contacts (W3C) systemXHR
Camera
Certified APIs WebTelephony WebSMS Idle (W3C) Settings Power Management Voicemail
Mobile Connection WiFi Information WebBluetooth Permissions Network Stats Time/Clock
Notifications
Send an SMS
Vibrate
Vibrate
Set permissions
Mozactivities
Mozactivities
Developer tools
Devtools video!
Developer bliss
http:/ /buildingfirefoxos.com/ Start now!
http:/ /mozilla.github.io/brick/ Start now!
http:/ /mozilla.github.io/brick/ Start now!
marketplace.firefox.com/developers/
github.com/comoyo/ffos-list-detail
https:/ /github.com/comoyo/Firefox-OS-training
It works on Android!
Firefox OS countries Serbia Hungary Poland Brazil Venezuela Colombia Montenegro
Spain Peru Mexico Uruguay Germany Greece SouthEast Asia Current Planned 2014
Firefox OS Sales Phones were introduced in July by Telefonica
Sales in Venezuela: 12% Sales in Colombia: 9% http:/ /bit.ly/1aPiIfp
Thanks! You can find this presentation at https:/ /speakerdeck.com/sergi sergi
[email protected]
@sergimansilla