More Related Content Similar to Reborn as Firefox OS (20) Reborn as Firefox OS1. Reborn as Firefox OS
Firefox OS Summary @ ABC 2014 Spring
by Tomoya Asai (dynamis)
27. !
Web is the Platform
Web ⊃ マーケット
Web 全体がアプリ配信環境
マーケットは Web の一部に過ぎない
Web サイト = アプリ
既存の Web もそのままアプリに
Web 技術 = ネイティブ技術
Web 技術だけで何でも可能に
不足機能は API を定義・標準化
29. Firefox OS : Android
左上のアプリが Web 読み込み型、右上のアプリがダウンロード型
カーネル & HAL
Web Platform
App Framework
Android
Runtime
Dalvik
WebKit
Java
アプリ
ブラウザ
アプリ
Native
Library
Web
アプリ
Web
アプリ
Packaged
Webアプリ
Gecko
DeviceAPI SystemAPI
Web に最適化
シンプル&スマート
ライブラリ
SGL etc.
Native
Interface
カーネル & HAL
32. Firefox OS in 2013
Web is the Platform
3 種のデバイスを
4 つキャリアが
15 ヶ国に商用展開
34. !
ZTE Open
主な仕様:
Size: 114 x 62 x 12.5 mm
Display: 3.5 inch HVGA
CPU: MSM7225A 1 GHz
(Cortex-A5, Adreno 200)
RAM: 256 MB
ROM: 512 MB
Camera: 3.2 MP
http://www.ztedevices.com/product/smart_phone/2bcf2d56-0c9a-4129-a25c-acce58c8e502.html
35. !
Alcatel One Touch Fire
主な仕様:
Size: 115 x 62.3 x 12.2 mm
Display: 3.5 inch HVGA
CPU: MSM7227A 1 GHz
(Cortex-A5, Adreno 200)
RAM: 256 MB
ROM: 512 MB
Camera: 3.2 MP
http://www.alcatelonetouch.com/global-en/products/smartphones/one_touch_fire.html
36. LG Fireweb (D300)
主な仕様:
Size: 113.8 x 66.5 x 9 mm
Display: 4 inch HVGA
CPU: MSM7227A 1 GHz
(Cortex-A5, Adreno 200)
Memory: 2 GB
Camera: 5 MP
http://www.vivo.com.br/firefoxos/
38. Developer Preview Phone
2013/4/23 発売 (完売)
Keon: 91€+tax+shipping
MSM7225AB 1GHz, 4GB ROM,
512MB RAM, 3.5" HVGA
Peak: 149€+税+送料
MSM8225 1.2GHz x2, 4GB ROM,
512MB RAM, 4.3" qHD
http://www.geeksphone.com/
39. !
ZTE Open (eBay)
ZTE Open の SIM フリー版
開発者や初期採用者向け
eBay US / HK で 79.99 ドル
eBay UK で 59.99 ポンド
オレンジは eBay 限定カラー!
日本へは eBay HK が発送
http://www.ebay.com/itm/331031989534
https://blog.mozilla.org/blog/zte-will-soon-start-sales-of-firefox-os-phones-on-ebay/
41. 2013 年は 15 ヶ国で商用展開
Telefónica、Deutsche Telekom、
Telenor、Telecom Italia
スペイン、ポーランド、コロ
ンビア、ベネズエラ、ドイツ、
ブラジル、メキシコ、ペルー、
ウルグアイ、ハンガリー、ギ
リシャ、セルビア、モンテネ
グロ、イタリア、チリ
44. Firefox OS の主な新機能
Firefox OS 1.2
Android 4.3 × Firefox 26 ベース
Firefox OS 1.3
WebRTC, NFC, DataStore...
Firefox OS 1.4
DSDS, LTE, IPv6, Camera Update...
開発計画も公開されてます: https://wiki.mozilla.org/B2G/Roadmap
45. Firefox OS 1.4 & 1.5 開発中
Firefox OS 1.0 - 256MB∼
ZTE Open などは 256MB
Firefox 1.4 - 128MB∼
プロセスフォーク方法の改善など
アーキテクチャを綺麗にした結果
128MB 端末近日発売
47. VIA - APC Paper / Rock
Firefox OS 標準搭載 PC
現在は開発者向け
CPU: Cortex-A9 900MHz
ボードは $59、箱入りで $99
HDMI 出力などあり!
Raspberry Pi クラスの Android PC が Firefox OS に正式対応したもの
48. フットプリント削減
Firefox OS 1.0 - 256MB∼
ZTE Open などは 256MB
Firefox 1.4 - 128MB∼
プロセスフォーク方法の改善など
アーキテクチャを綺麗にした結果
128MB 端末近日発売
49. CRB にて互換性の確保
Compliance Review Board
パートナー各社と作る独立組織
KDDI, Sony Mobile なども参加
Firefox OS ブランド要件の基盤
Web API の互換性・信頼性向上
パフォーマンスの向上と標準化
http://www.mozilla.jp/blog/entry/10355/ http://openwebdevice.org/
52. ZTE Open II
主な仕様:
Size: 118 × 61 × 10.5 mm
Display: 3.5 inch HVGA
CPU: MSM8210 Dual 1.2 GHz
(Cortex-A7, Adreno 302)
RAM: 256 MB
ROM: 2 GB
Camera: 2 MP
CPU や ROM 容量が向上
53. ZTE Open C
主な仕様:
Size: 126 × 64.7 × 10.8 mm
Display: 4 inch WVGA
CPU: MSM8210 Dual 1.2 GHz
(Cortex-A7, Adreno 302)
RAM: 512 MB
ROM: 4 GB
Camera: 3MP
全体的に進化したモデル
56. !
Alcatel One Touch Fire C
主な仕様:
Display: 3.5 inch HVGA
CPU: Dual 1.2 GHz
Camera: VGA
!
!
コンパクトサイズ端末
57. !
Alcatel One Touch Fire C
主な仕様:
Display: 4.5 inch HVGA
CPU: Dual 1.2 GHz
Camera: 5M + VGA
!
!
全体的に進化したモデル
58. !
Alcatel One Touch Fire S
主な仕様:
Display: 4.5 inch qHD
CPU: Quad 1.2 GHz
Camera: 8M + 2M
LET Support
!
2 月の発表では最高性能
59. !
Alcatel One Touch Fire S
主な仕様:
Size: 9.9 mm thin, 275g
Display: 7 inch qHD
CPU: Dual 1.2 GHz
Camera: 2M + VGA
LET Support
!
7 インチタブレットも発表
61. Firefox OS Flame
主な仕様:
Display: 4.5 inch FWVGA
CPU: MSM8210 Dual 1.2 GHz
(Cortex-A7, Adreno 302)
RAM: 256 MB ~ 1GB
ROM: 8 GB
Camera: 5 MP + 2MP
NFC, BT4, Dual SIM
開発者向けリファレンス端末
65. 更に多くの国で展開予定
MWC で 12 ヶ国を追加発表
アルゼンチン、コスタリカ、
エクアドル、エルサルバドル、
ドイツ、グアテマラ、ニカラ
グア、パナマ
クロアチア、チェコ共和国、
マケドニア、モンテネグロ
今年中に 30 ヶ国は越えそう
2014 年 02 月時点。今後更に多くのキャリア、多くの国で展開予定
69. ローエンドを $25 で再定義
Spreadtrum が 3 つの SoC で Firefox OS 対応
リファレンスモデルのリテール価格は $25 から
• SC6821: EDGE smartphone chipset that redefines
the entry level
• SC7710: Single-core WCDMA smartphone chipset
• SC7715: Single-core WCDMA smartphone with
integrated WiFi/Bluetooth/GPS/FM
83. Future of Mobile Privacy
Deutsche Telekom × Mozilla
色々実装中です
Privacy Panel
Location Blur
Guest Mode
Find My Fox
etc...
85. C 言語に迫る高速化 (asm.js)
asm.js 導入直後で既に C の 2 倍遅い程度まで
(Java や C# の処理速度と同程度以上の水準に)
2013/03 - http://kripken.github.io/mloc_emscripten_talk/#/19
86. 実レベル: Box2D 物理演算エンジン
Box2D では C 言語の 2 倍遅い程度の速度
!
Chrome や IE でも通常の JS より asm.js が高速
Box2DWeb のコードが悪いって話を差し引いても十分
!
Java や CrossBridge (Flash C++ Compiler) と同等以上
2013/07 - http://kripken.github.io/mloc_emscripten_talk/sloop.html#/8
87. C 言語に迫る高速化 (asm.js)
asm.js 形式の JavaScript コード実行速度は
C 言語より数割遅い程度まで迫りまだ高速化中
2013/09 - http://kripken.github.io/mloc_emscripten_talk/sloop.html#/7
88. C 言語に追いついてきた!
殆どの処理で C 言語 (clang) の 1.5 倍以内
C (clan) < JavaScript (asm.js) < C (gcc) の場合も
2013/12 - https://hacks.mozilla.org/2013/12/gap-between-asm-js-and-native-
performance-gets-even-narrower-with-float32-optimizations/
89. Unreal Engine 3 (epic CITADEL)
100 万行以上の C & OpenGL コードを 4 5 日で移植
フル HD フルレートでリアルタイム 3D ゲームが動作
epic CITADEL http://www.unrealengine.com/html5/
91. Unreal Engine 4 (Epic Soul)
最新ゲームエンジンも速やかに Firefox に対応
ネイティブゲームも最初のタイトルが出たばかり
https://blog.mozilla.org/blog/mozilla-and-epic-preview-unreal-engine-4-running-in-firefox/
92. Unreal Engine 4 (Epic Soul)
最新ゲームエンジンも速やかに Firefox に対応
ネイティブゲームも最初のタイトルが出たばかり
https://blog.mozilla.org/blog/mozilla-and-epic-preview-unreal-engine-4-running-in-firefox/
93. Unreal Engine 4 (Epic Soul)
最新ゲームエンジンも速やかに Firefox に対応
ネイティブゲームも最初のタイトルが出たばかり
https://blog.mozilla.org/blog/mozilla-and-epic-preview-unreal-engine-4-running-in-firefox/
94. Unreal Engine 4 (Epic Soul)
最新ゲームエンジンも速やかに Firefox に対応
ネイティブゲームも最初のタイトルが出たばかり
https://blog.mozilla.org/blog/mozilla-and-epic-preview-unreal-engine-4-running-in-firefox/
95. Unity 5 で WebGL+asm.js 対応
Unity 250 万人の開発者も Web アプリを提供可能に
96. Unity 5 で WebGL+asm.js 対応
Unity 250 万人の開発者も Web アプリを提供可能に
97. Unity 5 で WebGL+asm.js 対応
Unity 250 万人の開発者も Web アプリを提供可能に
98. Unity 5 で WebGL+asm.js 対応
Unity 250 万人の開発者も Web アプリを提供可能に
103. 主な Firefox OS イベント
Firefox OS 勉強会
東京、大阪、名古屋で開催
Gecko 勉強会
FxOS コードリーディング
Firefox OS ハッカソン
その他 ABC, DevSumi などの
各種イベントに参加
毎月 2~3 くらいのペースで開催されています
104. mozillians & mozilla reps
mozillians.org
コミュニティディレクトリ
Mozilla の仲間を見つけやすく
mozilla reps
世界中のコミュニティリーダー
プロジェクトや使命を伝える
イベントやグッズ作成予算申請可