WEB MOBILE FIREFOX OS
通知 (Push)
カメラ
Marketplace
FM ラジオ OS 環境設定 ホーム&壁紙電話、SMS
ネット、電池
連絡帳
動画&音楽
通信量管理
アプリの管理アプリ間連携
ブラウザ
すべて Web 技術で
29 ヶ国
15 キャリア
WEB OF THINGS
WEB OF THINGS
通知 (Push)
カメラ
Marketplace
FM ラジオ OS 環境設定 ホーム&壁紙電話、SMS
ネット、電池
連絡帳
動画&音楽
通信量管理
アプリの管理アプリ間連携
ブラウザ
すべて Web 技術で
Internet
Firefox OS ← Android
Kernel & HAL Kernel & HAL
Web Platform
GeckoDevice API
Web に最適化 シンプル&スマート
System API
Packaged App(Local File)
Hosted App(Web Site)
App Framework
LibrariesBlink SGL etc...
AndroidRuntime
Native Interface
ART VM
Java App
Native Library
Chrome (Browser App)
InternetWebView Contents
再利用
{ "name": "フォクすけアプリ",
"description": "あのフォクすけが遂にアプリに!", "launch_path": "/index.html", "icons": { "128": "/icons/foxkeh-128.png" }, "developer": { "name": "dynamis", "url": "http://dynamis.jp/" } } // 注意: ローカルで / -> /index.html 変換はない
Dialer App Gallery App Homescreen App Contact App
Contact Activity
Gallery Activity
Camera Activity
Camera App
AppWindow AppWindow AppWindow
AppWindow
ActivityWindow
Activity Window
ActivityWindow
AppWindow
this.PermissionsTable = { ... camera: { app: DENY_ACTION, trusted: PROMPT_ACTION, privileged: PROMPT_ACTION, certified: ALLOW_ACTION }, ... "device-storage:pictures": { app: DENY_ACTION, trusted: PROMPT_ACTION, privileged: PROMPT_ACTION, certified: ALLOW_ACTION, access: ["read", "write", "create"] },
位置情報要求時 の確認画面
https://marketplace.firefox.com/
10,000 以上の Firefox 拡張機能に対して機械・人力両面でレビュー中