Submit Search
Upload
Firefox OSについて
•
1 like
•
1,586 views
BeMarble
Follow
社内勉強会で使用したFirefox OSについての資料です。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 28
Recommended
Web Camp 2 - マイクロソフト
Web Camp 2 - マイクロソフト
hirookun
Alfresco study32 introducing5.1
Alfresco study32 introducing5.1
Takeshi Totani
Alfresco紹介
Alfresco紹介
Tetsuya Hasegawa
Firefox os動画再生アプリの舞台裏
Firefox os動画再生アプリの舞台裏
Takaumi Kimura
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
Noritada Shimizu
Import guidepro
Import guidepro
Keiko Ito
SpeechPlatform with Kinect
SpeechPlatform with Kinect
Yoshinori Hayashi
O nome da_rosa.docx jenyteo
O nome da_rosa.docx jenyteo
Eva Garea
Recommended
Web Camp 2 - マイクロソフト
Web Camp 2 - マイクロソフト
hirookun
Alfresco study32 introducing5.1
Alfresco study32 introducing5.1
Takeshi Totani
Alfresco紹介
Alfresco紹介
Tetsuya Hasegawa
Firefox os動画再生アプリの舞台裏
Firefox os動画再生アプリの舞台裏
Takaumi Kimura
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
Noritada Shimizu
Import guidepro
Import guidepro
Keiko Ito
SpeechPlatform with Kinect
SpeechPlatform with Kinect
Yoshinori Hayashi
O nome da_rosa.docx jenyteo
O nome da_rosa.docx jenyteo
Eva Garea
Nome da rosa-mauricio_heredia
Nome da rosa-mauricio_heredia
Eva Garea
20130614 jaws ug山形-lt
20130614 jaws ug山形-lt
Seiji Akatsuka
Semana cultural 2013
Semana cultural 2013
Luis Dorao
Panduan menjawab sn b
Panduan menjawab sn b
SK FELDA REDONG,SEGAMAT
Chapter 2
Chapter 2
Vi Mengdie
Comentario de o_nome_da_rosa_maite_guerra_prieto_2o_c-_bach
Comentario de o_nome_da_rosa_maite_guerra_prieto_2o_c-_bach
Eva Garea
Commu.skills
Commu.skills
avdsouza
Co c dc-best practices
Co c dc-best practices
avdsouza
Hitchhikers guide to_data_center_facility_ops
Hitchhikers guide to_data_center_facility_ops
avdsouza
The Power of Community
The Power of Community
emmazinggeetargirl
WowzaMediaServer for EC2 導入編
WowzaMediaServer for EC2 導入編
BeMarble
Prove Digitali, Privacy e Poteri di Controllo in Azienda dopo il Job Act
Prove Digitali, Privacy e Poteri di Controllo in Azienda dopo il Job Act
Studio Fiorenzi Security & Forensics
まったりセンサー @ Code for Nanto
まったりセンサー @ Code for Nanto
BeMarble
Kanazawa.rb #40 LT
Kanazawa.rb #40 LT
BeMarble
kanazawa.rb LT gem
kanazawa.rb LT gem
BeMarble
As Maravilhas Antigas
As Maravilhas Antigas
JoseSimas
Presentacion 2
Presentacion 2
fatimaalfaro
PlanoProjetoEstudoPMP
PlanoProjetoEstudoPMP
Jose Henrique Lopes da Silva
Practica 8 de photo
Practica 8 de photo
angelita-123
School of Sardines
School of Sardines
SGMNDS
FireFoxOS?なにそれ?おいしいの?
FireFoxOS?なにそれ?おいしいの?
Makoto Nishimoto
Firefox os hackathon
Firefox os hackathon
dynamis
More Related Content
Viewers also liked
Nome da rosa-mauricio_heredia
Nome da rosa-mauricio_heredia
Eva Garea
20130614 jaws ug山形-lt
20130614 jaws ug山形-lt
Seiji Akatsuka
Semana cultural 2013
Semana cultural 2013
Luis Dorao
Panduan menjawab sn b
Panduan menjawab sn b
SK FELDA REDONG,SEGAMAT
Chapter 2
Chapter 2
Vi Mengdie
Comentario de o_nome_da_rosa_maite_guerra_prieto_2o_c-_bach
Comentario de o_nome_da_rosa_maite_guerra_prieto_2o_c-_bach
Eva Garea
Commu.skills
Commu.skills
avdsouza
Co c dc-best practices
Co c dc-best practices
avdsouza
Hitchhikers guide to_data_center_facility_ops
Hitchhikers guide to_data_center_facility_ops
avdsouza
The Power of Community
The Power of Community
emmazinggeetargirl
WowzaMediaServer for EC2 導入編
WowzaMediaServer for EC2 導入編
BeMarble
Prove Digitali, Privacy e Poteri di Controllo in Azienda dopo il Job Act
Prove Digitali, Privacy e Poteri di Controllo in Azienda dopo il Job Act
Studio Fiorenzi Security & Forensics
まったりセンサー @ Code for Nanto
まったりセンサー @ Code for Nanto
BeMarble
Kanazawa.rb #40 LT
Kanazawa.rb #40 LT
BeMarble
kanazawa.rb LT gem
kanazawa.rb LT gem
BeMarble
As Maravilhas Antigas
As Maravilhas Antigas
JoseSimas
Presentacion 2
Presentacion 2
fatimaalfaro
PlanoProjetoEstudoPMP
PlanoProjetoEstudoPMP
Jose Henrique Lopes da Silva
Practica 8 de photo
Practica 8 de photo
angelita-123
School of Sardines
School of Sardines
SGMNDS
Viewers also liked
(20)
Nome da rosa-mauricio_heredia
Nome da rosa-mauricio_heredia
20130614 jaws ug山形-lt
20130614 jaws ug山形-lt
Semana cultural 2013
Semana cultural 2013
Panduan menjawab sn b
Panduan menjawab sn b
Chapter 2
Chapter 2
Comentario de o_nome_da_rosa_maite_guerra_prieto_2o_c-_bach
Comentario de o_nome_da_rosa_maite_guerra_prieto_2o_c-_bach
Commu.skills
Commu.skills
Co c dc-best practices
Co c dc-best practices
Hitchhikers guide to_data_center_facility_ops
Hitchhikers guide to_data_center_facility_ops
The Power of Community
The Power of Community
WowzaMediaServer for EC2 導入編
WowzaMediaServer for EC2 導入編
Prove Digitali, Privacy e Poteri di Controllo in Azienda dopo il Job Act
Prove Digitali, Privacy e Poteri di Controllo in Azienda dopo il Job Act
まったりセンサー @ Code for Nanto
まったりセンサー @ Code for Nanto
Kanazawa.rb #40 LT
Kanazawa.rb #40 LT
kanazawa.rb LT gem
kanazawa.rb LT gem
As Maravilhas Antigas
As Maravilhas Antigas
Presentacion 2
Presentacion 2
PlanoProjetoEstudoPMP
PlanoProjetoEstudoPMP
Practica 8 de photo
Practica 8 de photo
School of Sardines
School of Sardines
Similar to Firefox OSについて
FireFoxOS?なにそれ?おいしいの?
FireFoxOS?なにそれ?おいしいの?
Makoto Nishimoto
Firefox os hackathon
Firefox os hackathon
dynamis
Firefox OS App Manager
Firefox OS App Manager
dynamis
Secret of Firefox
Secret of Firefox
dynamis
20150117 gunmaweb Firefox OSの紹介
20150117 gunmaweb Firefox OSの紹介
Akihiko Kigure
20141018 osc tokyo_fall_firefox osってなぁに?
20141018 osc tokyo_fall_firefox osってなぁに?
Masami Yabushita
Firefoxosハンズオン
Firefoxosハンズオン
Kazutoshi Kashimoto
できる!スマホアプリ:Webからはじまるアプリ for CMU16
できる!スマホアプリ:Webからはじまるアプリ for CMU16
Masami Yabushita
FirefoxOSを始めてみよう
FirefoxOSを始めてみよう
Nobuhiro Ueda
さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪
Honma Masashi
Firefox OSアプリをタブレット端末で動かしてみた
Firefox OSアプリをタブレット端末で動かしてみた
cluclu_land
20150118 firefoxos-handson-helloworld
20150118 firefoxos-handson-helloworld
Noritada Shimizu
Firefox OSアプリの概要@gunma.web
Firefox OSアプリの概要@gunma.web
Hayato Hiratori
さわってみよう Firefox OS in 福岡
さわってみよう Firefox OS in 福岡
Honma Masashi
Firefox OS 勉強会 名古屋2nd 「便利な便利な開発ツール」
Firefox OS 勉強会 名古屋2nd 「便利な便利な開発ツール」
Noritada Shimizu
できる!スマホアプリ:Webからはじまるアプリ
できる!スマホアプリ:Webからはじまるアプリ
Masami Yabushita
Firefox OS アプリケーション チュートリアル
Firefox OS アプリケーション チュートリアル
funakky
インフラジスティックスおよび Xamarin.Forms コントロールのご紹介
インフラジスティックスおよび Xamarin.Forms コントロールのご紹介
インフラジスティックス・ジャパン株式会社
KEONとPEAKが無くてもFirefox OS開発出来る
KEONとPEAKが無くてもFirefox OS開発出来る
android sola
Osc2009tokyofall xoops groupware
Osc2009tokyofall xoops groupware
Yoshi Sakai
Similar to Firefox OSについて
(20)
FireFoxOS?なにそれ?おいしいの?
FireFoxOS?なにそれ?おいしいの?
Firefox os hackathon
Firefox os hackathon
Firefox OS App Manager
Firefox OS App Manager
Secret of Firefox
Secret of Firefox
20150117 gunmaweb Firefox OSの紹介
20150117 gunmaweb Firefox OSの紹介
20141018 osc tokyo_fall_firefox osってなぁに?
20141018 osc tokyo_fall_firefox osってなぁに?
Firefoxosハンズオン
Firefoxosハンズオン
できる!スマホアプリ:Webからはじまるアプリ for CMU16
できる!スマホアプリ:Webからはじまるアプリ for CMU16
FirefoxOSを始めてみよう
FirefoxOSを始めてみよう
さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪
Firefox OSアプリをタブレット端末で動かしてみた
Firefox OSアプリをタブレット端末で動かしてみた
20150118 firefoxos-handson-helloworld
20150118 firefoxos-handson-helloworld
Firefox OSアプリの概要@gunma.web
Firefox OSアプリの概要@gunma.web
さわってみよう Firefox OS in 福岡
さわってみよう Firefox OS in 福岡
Firefox OS 勉強会 名古屋2nd 「便利な便利な開発ツール」
Firefox OS 勉強会 名古屋2nd 「便利な便利な開発ツール」
できる!スマホアプリ:Webからはじまるアプリ
できる!スマホアプリ:Webからはじまるアプリ
Firefox OS アプリケーション チュートリアル
Firefox OS アプリケーション チュートリアル
インフラジスティックスおよび Xamarin.Forms コントロールのご紹介
インフラジスティックスおよび Xamarin.Forms コントロールのご紹介
KEONとPEAKが無くてもFirefox OS開発出来る
KEONとPEAKが無くてもFirefox OS開発出来る
Osc2009tokyofall xoops groupware
Osc2009tokyofall xoops groupware
Recently uploaded
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
Recently uploaded
(8)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
Firefox OSについて
1.
FirefoxOS 第8回社内勉強会 竹林真
2.
3.
\ドヤ!/
4.
5.
\ドヤ!/
6.
触ってみたい方は、 あとから声をかけてください
7.
FirefoxOSとは Mozilla Foundationが開発を進めている オープンソースのモバイル用OS OSもアプリケーションもWebの技術で動 作する
8.
HTML, CSS, Javascriptが使えれば アプリ開発できる
9.
PC版のFirefoxに 「Firefox OS Simulator」 のアドオンをインストール 導入方法
10.
ツール→Web開発から Firefox OS Simulatorを選択して Dashboardを起動 メニューからSimulatorのスイッチを 切り替える 起動方法
11.
はじめてのFirefoxOSアプリ開発 Firefoxのプロファイルフォルダを探す (アドレスバーに about:supportと入力するとプロ ファイルフォルダを開くボタンがある) テンプレートフォルダをワークスペースにコピー extensions/r2d2b2g@mozilla. org/resources/r2d2b2g/data/template
12.
テンプレートを元にアプリを作成 Dashboardから Add Directoryを選択して 開発したアプリのディレクトリを選択すると シミュレータでアプリが起動する はじめてのFirefoxOSアプリ開発
13.
←※テンプレートにエラーがあるので要修正 { "name": "Template", "description": "web
app template", "launch_path": "/index.html", "developer": { "name": "App Developer", "url": "http://example.com/" }, "permissions": [ ], "locales": { "en-US": { "name": "Template", "description": "Web app template" }, }, "default_locale": "en-US", "icons": { "128": "/style/icons/Blank.png" } } manifest.webapp
14.
・シミュレータ、Webコンソール、エラーコンソール (Firefox標準機能とアドオンを使用してデバッグ) デバッグ方法
15.
一般アプリ開発者が利用可能 Network Information, TCP
Socket, Contacts, Device Storage, File Handle, Indexed DB, Ambient Light Sensor, Battery Status, Geolocation, Pointer Lock, Proximity sensor, Device Orientation, Screen Orientation, Vibration, WebFM, Alarm, Apps, Browser, Simple Push, Web Activities, WebPayment ベンダーのみ利用可能(今後許可される可能性あり) Bluetooth, Mobile Connection , Network Stats, Telephony, WebSMS, WiFi Information, Camera, Power Management, Settings, Idle,Permissions, Time/Clock, FirefoxOSアプリで利用可能なAPI https://developer.mozilla.org/ja/docs/WebAPI
16.
APIを利用する際はmanifest. webappmanifest.webapp に記載する必要がある
17.
現在使えそうなAPI 通信 ・TCP Socket API →TCP通信 ・Simple
Push API →プッシュ通知
18.
現在使えそうなAPI ストレージ ・Device Storage API →端末、SDカードへのアクセス ・FileHandle
API →ファイル操作 ・IndexedDB →データベース
19.
現在使えそうなAPI 標準機能との連携 ・Browser API →アプリ内ブラウザ ・Alarm API →アラーム ・Contacts
API →アドレス帳
20.
現在使えそうなAPI センサー ・Ambient Light Sensor
API →明るさセンサー ・Proximity API →近接センサー ・Device Orientation API →端末の傾き ・Screen Orientation API →画面の向き
21.
現在使えそうなAPI ハードウェア ・Vibration API →バイブレーション ・Geolocation API →GPS
22.
まだ正式版がリリースされてい ないので、 今後仕様がどう変わるか わからない
23.
アプリの種類 ・Webアプリ (Webページ上で動作しているアプリケーション) ・野良アプリ (開発者がWebサイト上で配布しているアプリ) ・マーケットアプリ (審査に通過してマーケットに掲載されているアプリ) ・認証済みアプリ (プリインストールされているアプリ)
24.
アプリの配布方法 ・Webページ (Web上で閲覧可能なページ) ・Webアプリ (Web上に設置されているアプリ) ・パッケージアプリ (パッケージ化して配布されているアプリ) ・組み込みアプリ (プリインストールされているアプリ)
25.
アプリの配布方法によって使用できる APIに制限がかかる
26.
でも・・・ 開発言語がHTML5+Javascriptなので、 スマホ向けのウェブアプリを開発した経験が ある方は、そのノウハウを活かしてアプリの実装が できるはず
27.
参考資料 http://www.mozilla.jp/firefoxos/ https://developer.mozilla.org/ja/docs/Web/Apps https://wiki.mozilla.org/WebAPI
28.
ご清聴ありがとうございました