Submit Search
Fx OS n2_aoitan_firefox osことはじめ
3 likes
2,036 views
Masami Yabushita
1 of 70
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
More Related Content
PDF
N29 aoitan firefox osことはじめ
Masami Yabushita
PDF
モバイルOSとWeb標準とそれらへのアプローチ
Kisato
PDF
Firefox OS 起動の仕組みを調べてみた
Muneaki Nishimura
PDF
20141018 osc tokyo_fall_firefox osってなぁに?
Masami Yabushita
PDF
GeckoのLocal Storageについて調べてみた
Muneaki Nishimura
PPTX
月刊ライトニングトーク 12月号
Masaki Yamamoto
PPT
BuddyPressで街のポータルサイトを作ろう
松田 千尋
PDF
Word press初心者が 基本アーキテクチャを ざっくりと学ぶ
climbFrog
N29 aoitan firefox osことはじめ
Masami Yabushita
モバイルOSとWeb標準とそれらへのアプローチ
Kisato
Firefox OS 起動の仕組みを調べてみた
Muneaki Nishimura
20141018 osc tokyo_fall_firefox osってなぁに?
Masami Yabushita
GeckoのLocal Storageについて調べてみた
Muneaki Nishimura
月刊ライトニングトーク 12月号
Masaki Yamamoto
BuddyPressで街のポータルサイトを作ろう
松田 千尋
Word press初心者が 基本アーキテクチャを ざっくりと学ぶ
climbFrog
What's hot
(19)
PPTX
Uwpアプリケーション開発入門
Makoto Nishimura
KEY
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
Yuji Nojima
PPTX
Uwpハンズオン参加レポート
Makoto Nishimura
PPTX
ドキュメントの話、しませんか? #428rk01
Takeshi Komiya
PDF
20150411コードリーディング
Akihiko Kigure
PDF
Markdownもはじめよう
masayoshi takahashi
PDF
わんくま名古屋#36 (20150725) Windows 10 ユニバーサル Windows アプリ開発入門
Yasuhiko Yamamoto
PDF
Markdownでドキュメント作成
Yasuyuki Fujikawa
PDF
Firefox OSアプリの概要@gunma.web
Hayato Hiratori
PDF
デザイナーのためのはじめてPHP ~Codex、どう使いこなす?~
takenao
PPTX
Sphinx拡張 探訪 2014 #sphinxjp
Takeshi Komiya
PDF
Microsoft Bot Framework とCognitive Services を活用した業務サポートBOT 構築
Osamu Monoe
PPTX
Sphinxで作る貢献しやすいドキュメント翻訳の仕組み
Takayuki Shimizukawa
PDF
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
Masahiko Sato
PDF
ユーザ・デザイナーから見たPlone CMSのアピールポイント
Masaki NIWA
PPTX
マークアップ言語の拡張 メリットとデメリット #hankumi
Takeshi Komiya
PDF
Universal Apps (UWP)
Shin-ya Koga
PDF
Wp プラグインapiから理解するword press.share
Yuji Nojima
PDF
せっかくだから俺はこの NPAPI の話をするぜ
Naruto TAKAHASHI
Uwpアプリケーション開発入門
Makoto Nishimura
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
Yuji Nojima
Uwpハンズオン参加レポート
Makoto Nishimura
ドキュメントの話、しませんか? #428rk01
Takeshi Komiya
20150411コードリーディング
Akihiko Kigure
Markdownもはじめよう
masayoshi takahashi
わんくま名古屋#36 (20150725) Windows 10 ユニバーサル Windows アプリ開発入門
Yasuhiko Yamamoto
Markdownでドキュメント作成
Yasuyuki Fujikawa
Firefox OSアプリの概要@gunma.web
Hayato Hiratori
デザイナーのためのはじめてPHP ~Codex、どう使いこなす?~
takenao
Sphinx拡張 探訪 2014 #sphinxjp
Takeshi Komiya
Microsoft Bot Framework とCognitive Services を活用した業務サポートBOT 構築
Osamu Monoe
Sphinxで作る貢献しやすいドキュメント翻訳の仕組み
Takayuki Shimizukawa
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
Masahiko Sato
ユーザ・デザイナーから見たPlone CMSのアピールポイント
Masaki NIWA
マークアップ言語の拡張 メリットとデメリット #hankumi
Takeshi Komiya
Universal Apps (UWP)
Shin-ya Koga
Wp プラグインapiから理解するword press.share
Yuji Nojima
せっかくだから俺はこの NPAPI の話をするぜ
Naruto TAKAHASHI
Ad
Similar to Fx OS n2_aoitan_firefox osことはじめ
(20)
PPTX
Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版
Masami Yabushita
PDF
できる!スマホアプリ:Webからはじまるアプリ for CMU16
Masami Yabushita
PDF
Firefox os hackathon
dynamis
PDF
関東Firefox OS勉強会6th「Firefox OS」
Noritada Shimizu
PDF
できる!スマホアプリ:Webからはじまるアプリ
Masami Yabushita
PPTX
20150117 gunmaweb Firefox OSの紹介
Akihiko Kigure
PDF
Firefox OS - Blaze Your Own Path
dynamis
PDF
Tizen web app を FireFox OS へ移植する方法を考えた
Naruto TAKAHASHI
PPTX
2015/02/14 FirefoxOSハンズオン@関西
Jun Iida
PDF
Firefox OS 1.0 Application Development
dynamis
PDF
Web is the OS (KDDI mugen Labo)
dynamis
PDF
Web is the OS (Firefox OS)
dynamis
PDF
FirefoxOSを始めてみよう
Nobuhiro Ueda
PDF
Firefox OSについて
BeMarble
PDF
Firefox os app dev
dynamis
PDF
Firefox OSアプリ開発・公開経験談
Kenichi Kambara
PDF
さわってみよう Firefox OS in 大阪
Honma Masashi
PDF
Firefox OS and Open Web Board - IGGG Meetup 2015 Spring
Gunma University
PDF
20140629 firefoxos-devenv
Noritada Shimizu
PDF
20140531 firefox os
Noritada Shimizu
Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版
Masami Yabushita
できる!スマホアプリ:Webからはじまるアプリ for CMU16
Masami Yabushita
Firefox os hackathon
dynamis
関東Firefox OS勉強会6th「Firefox OS」
Noritada Shimizu
できる!スマホアプリ:Webからはじまるアプリ
Masami Yabushita
20150117 gunmaweb Firefox OSの紹介
Akihiko Kigure
Firefox OS - Blaze Your Own Path
dynamis
Tizen web app を FireFox OS へ移植する方法を考えた
Naruto TAKAHASHI
2015/02/14 FirefoxOSハンズオン@関西
Jun Iida
Firefox OS 1.0 Application Development
dynamis
Web is the OS (KDDI mugen Labo)
dynamis
Web is the OS (Firefox OS)
dynamis
FirefoxOSを始めてみよう
Nobuhiro Ueda
Firefox OSについて
BeMarble
Firefox os app dev
dynamis
Firefox OSアプリ開発・公開経験談
Kenichi Kambara
さわってみよう Firefox OS in 大阪
Honma Masashi
Firefox OS and Open Web Board - IGGG Meetup 2015 Spring
Gunma University
20140629 firefoxos-devenv
Noritada Shimizu
20140531 firefox os
Noritada Shimizu
Ad
More from Masami Yabushita
(15)
PPTX
中国Firefox OS勉強会 3rd 組み込み屋さんから見たFirefox OS
Masami Yabushita
PPTX
Idlリーディング xpidl編
Masami Yabushita
PPTX
Idlリーディング webidl編
Masami Yabushita
PPTX
Firefox OSアーキテクチャクイックツアー
Masami Yabushita
PPTX
FxOSコードリーディングミートアップ#16 Vibration APIも読んでみた
Masami Yabushita
PPTX
FxOSコードリーディングミートアップ#16 Contacts API読んでみた
Masami Yabushita
PDF
Meetup11 contacts api読んでみた
Masami Yabushita
PDF
マンガで覚える視線誘導 おかわり
Masami Yabushita
PDF
ちょっとapiかいてみた
Masami Yabushita
PDF
T82 aoitan あおいたんのパズルを数学しましょうか_修正版
Masami Yabushita
PDF
わんくま勉強会東京#82 あおいたんのパズルを数学しましょうか
Masami Yabushita
PDF
バッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだった
Masami Yabushita
PDF
バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話
Masami Yabushita
PPTX
Fx osコードリーディングの紹介
Masami Yabushita
PPTX
ちょっとapiかいてみた
Masami Yabushita
中国Firefox OS勉強会 3rd 組み込み屋さんから見たFirefox OS
Masami Yabushita
Idlリーディング xpidl編
Masami Yabushita
Idlリーディング webidl編
Masami Yabushita
Firefox OSアーキテクチャクイックツアー
Masami Yabushita
FxOSコードリーディングミートアップ#16 Vibration APIも読んでみた
Masami Yabushita
FxOSコードリーディングミートアップ#16 Contacts API読んでみた
Masami Yabushita
Meetup11 contacts api読んでみた
Masami Yabushita
マンガで覚える視線誘導 おかわり
Masami Yabushita
ちょっとapiかいてみた
Masami Yabushita
T82 aoitan あおいたんのパズルを数学しましょうか_修正版
Masami Yabushita
わんくま勉強会東京#82 あおいたんのパズルを数学しましょうか
Masami Yabushita
バッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだった
Masami Yabushita
バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話
Masami Yabushita
Fx osコードリーディングの紹介
Masami Yabushita
ちょっとapiかいてみた
Masami Yabushita
Fx OS n2_aoitan_firefox osことはじめ
1.
Firefox OSことはじめ 株式会社 グローバルサイバーグループ システム開発2課マネージャ 藪下 正美
(a.k.aあおいたん)
2.
はじめに
3.
自己紹介 • 名前:藪下 正美 •
会社:株式会社グローバルサイバーグ ループ • どんな人? – @aoi_nagatsuki – プログラミング言語とかスマホとか好き
4.
会社紹介 • 株式会社グローバルサイバーグループ – やる気と人間性を大切にする総合開発企業 –
とかはどうでもよくて • ブログやってます – http://www.gcg.bz/labo_blog/ – GCG研究所で検索! – ネタ募集中! – 空いてる時に調べてブログに書くのでなんか 聞いてね!
5.
まえふり • 今日は情報量多いです • メモって質問! •メモって質問! –※これ大事!
6.
今日のアジェンダ(1/4) • 大まかな話 – FxOSとは –
なぜwebなのか – 大まかな構造 – アプリの概要
7.
今日のアジェンダ(2/4) • アプリ開発 – 開発環境 –
シミュレータ – 開発者ツール – AppMaker
8.
今日のアジェンダ(3/4) • FxOSの開発 – 開発機 –
ホストOS – ビルド環境の構築 – ビルド
9.
今日のアジェンダ(4/4) • 宣伝 – コミュニティ紹介 –
イベント予定 – ConoHa VPS
10.
大まかな話
11.
FxOSとは • FirefoxやThunderbirdを開発している Mozilla財団が開発しているオープンソー スのモバイルOS • いわゆるWebOSの一つでHTML5をネイ ティブアプリケーションプラットフォー ムとしている
12.
なぜwebなのか • 現在のアプリエコシステムの問題点 • 潜在的な開発者の多さ •
課題の克服
13.
現在のアプリエコシステムの 問題点 • 各OS毎に専用のアプリフォーマット • 各OS毎に専用のアプリマーケット
14.
各OS毎に専用の アプリフォーマットの問題点 • OS毎の開発が必要 – プログラミング言語、APIはOSに依存 –
開発環境が制限されることもある • WebView+HTML5でマルチプラット フォームを謳うライブラリもあるが WebViewはサブセットなのでOS毎に差 異がある
15.
各OS毎に専用の アプリマーケットの問題点 • 販路が独占的 – 恣意的なレビュー –
基準がマーケットによってまちまち • 課金が独占的 – 他の課金システム利用不可(iOS/Windows Store)
16.
潜在的な開発者の多さ • iOS – 10万人 HTML5 •
Android – 45万人 Android • HTML5 – 800万人 iOS -2000000 3000000 8000000
17.
課題の克服 • Webの問題点 – 機能的な制約 –
パフォーマンスの悪さ – マーケットの不在 • 解決の兆しが見えている
18.
機能的な制約の克服 • WebAPIとしてW3Cで勧告 • これまで弱点だったデバイスの制御やシ ステムの制御もAPIが定義されてきている •
もちろん得意分野のコンテンツ技術も進 化している
19.
これまでできなかったこと • システムステータスの取得・設定 – 通信状況、バッテリー状態、等 •
デバイス制御 – 環境光センサー、近接センサー、加速度セン サー、等センサー制御 – WiFi、USB、BT、NFC、等多機能デバイス 制御
20.
API環境図(1/6)
21.
API環境図(2/6)
22.
API環境図(3/6)
23.
API環境図(4/6)
24.
API環境図(5/6)
25.
API環境図(6/6)
26.
パフォーマンスの悪さの克服 • • • • JavaScriptの高速化 次世代JavaScriptへの移行による高速化 AltJSによる高速化 WebAPIの定義による高速化
27.
JavaScriptの高速化 • Firefox 22からJavaScriptエンジンが OdinMonkeyに変更になった –
asm.js効果で高速に • Banana Benchが二倍ぐらい速い – FxOSはv1.1までGecko18ベースだがv1.2 でGecko26ベースに
28.
次世代JavaScriptへの 移行による高速化 • Class、 Typed Array、 ParallelArray、 等 •
静的解析しやすい言語仕様に • 現状Firefoxが一番移行が進んでいる
29.
AltJSによる高速化 • Asm.jsでネイティブ並みの速さに – ただしマイクロベンチベース •
Unreal Engineがブラウザ上で動く – Emscriptenでasm.js形式に – 変換に五日ぐらいかかったとかなんとか
30.
WebAPIの定義による高速化 (ファイル操作) • ストレージAPI – IndexedDB、SessionStorage、 DeviceStorage、DataStore
API • マルチメディアAPI – WebAudio、 WebRTC、Camera
31.
WebAPIの定義による高速化 (デバイス制御) • ヒューマンインターフェイス – タッチイベント、バイブレーション、ゲーム パッド •
センサーAPI – Geolocation、Orientation、Ambient Light、Proximity • ハードウェア制御 – USB、BT、FM Radio、NFC
32.
WebAPIの定義による高速化 (通信系) • 通信API – WebSocket、TCP
Socket、 UDP Diagram Socket • 連携 – WebActivity、WebIntent?、Push Notification
33.
WebAPIの定義による高速化 (システム系) • システム情報 – 通信状態、バッテリー状態 •
システム制御 – リソース制御、システム設定、アラーム動作、 バックグラウンド動作 • セキュリティ – Permission API、CSP
34.
マーケットの不在の克服 • Firefox Market –
ただこれだけだとOSごとにしかマーケット がない状況が変わらない • Web Payment API – 特定のマーケットによらない課金の仕組みが W3C勧告に – Paypal慣れてるとおなじみの手順の課金方法 を実現するAPI
35.
Web=Nativeへ • ないものを取り込んでAPI化 • ブラウザ技術からプラットフォームへ
36.
他のモバイルOSと比較 (Androidの構造) • Androidではブラウザ の機能はWebKitが実現 する • プラットフォーム固有 部分の実装はNative層 •
AndroidのAPIはJNIを 通じてJavaで WebViewとして提供 される • HTML5アプリは WebViewの上に乗る
37.
他のモバイルOSと比較 (iOSの構造) • iOSではブラウザの機 能はWebKitが実現する • プラットフォーム固有 部分の実装は CoreService層 •
ブラウザ部分はCocoa 層でUIWebViewとし て提供される • HTML5アプリは UIWebViewの上に乗 る
38.
他のモバイルOSと比較 (Firefox OSの構造) • FxOSではブラウザの機能 はGeckoが実現する •
プラットフォーム固有部分 の実装はGeckoとGonk (HAL)層 • ブラウザ部分もGeckoで定 義されるがデスクトップブ ラウザと違ってChromeは ほとんど何もない • HTML5アプリはGeckoの 上に乗る – 余計なVMやコンポーネント が間に挟まらなくてシンプ ル
39.
他のモバイルOSと比較(一覧) FxOS Android iOS
40.
大まかな構造 • 大きく以下の三つから できている – Gaia(システムアプリ) –
Gecko(ブラウザ /HTMLエンジン) – Gonk(HAL) • 引用元 – https://developer.mo zilla.org/ja/docs/Mozil la/Firefox_OS/Platfor m/Architecture
41.
Gonk • HAL層のインターフェイスをGeckoに合 致させるための層 • カーネルとドライバ自体はAndroidのも のを使う •
FxOSの主要な層の中では実装量が極端に 少ない
42.
Gecko • HTMLエンジンとブラウザを実装している層 • デスクトップのFirefoxで使用されるものと 同じもの –
現在デスクトップ版が26 – 日本から手に入るFxOSの商用端末の出荷状態 (v1.1)では18 – v1.2にアップデートすると26になる • HTMLやCSSのレンダリング、JSの評価、 WebAPIの提供など主要な部分はすべて Geckoで実装されている
43.
Gaia • システムアプリやプリインアプリを実装している 層 • Geckoが起動してChromeプロセスを作ると Systemアプリがロードされる •
ここに置かれるアプリはSystemアプリを除いて Contentプロセスという制限プロセスになる – ContentプロセスはChromeプロセスのプラグイン として動くことになる – デスクトップでいうFlashなどと同じ仕組み • ただしCertifiedというAPIに制限のないアプリタ イプを選択できる
44.
アプリの概要 (さわり) • いわゆるHTML5アプリ • デバイスの制御などもWebAPIとして提供 される •
標準化されていないもの、されないもの はmozプリフィックス付で global.windowか global.window.navigatorあたりにぶら 下がっているはず
45.
アプリの概要 (通常のWebアプリとの違い) • Manifest.webappを用意することでイン ストールできるようになる • すでに動いているWebアプリがあるなら 5分でFxOSアプリ
46.
アプリの概要 (権限による違い) 種別 配置場所 権限 Hostedアプリ Web Webアプリにmanifest.webappを加えたも の。 端末のデバイスを触る機能に制限が強い。 Packagedアプリ 端末 Hostedアプリをパックして端末内にインス トールできるようにしたもの。 Privilegedアプリ 端末 特権を要求するアプリ。デバイスの操作や 通信が必要なものはこれ。 審査が厳しくなる。(コードレビューされる) Certifiedアプリ 端末 端末メーカがプリインアプリでのみ使用可 能な強い権限のアプリ。 カメラなど一部の機能はCertifiedでないと 使えない。
47.
アプリ開発
48.
開発環境 • FxOSのアプリはただのHTML5なので お気に入りのHTML5アプリ開発環境を 使える – ちなみに藪下はvimで書いてFirefoxとか Chromeの開発者ツールでデバッグしてます •
最近よく聞くのはAptana Studioとか Intel XDKとかInteli Jとか
49.
シミュレータ • Firefox OS
v1.1 Simulator • Firefoxアドオンとして提供されている – アドオンセンターでFirefox OS Simulatorで検 索してAddしてみると簡単に導入できる – エンジンやAPIはFxOSもデスクトップも 同じGeckoなのでシミュレータで動けば ほぼ実機で動く • ただしシミュレータのほうが速いとかも普通にある – デバイス制御系はさすがにないので Firefox for Androidとかで試しましょう
50.
開発者ツール • 今どきのブラウザはJSの実行をブレーク したりステップ実行したりできる – もちろん変数がウォッチできるし値も 変えられる •
AppManager – v1.2やv1.3のシミュレータを使うなら AppManagerを使う必要がある – たぶん清水さんが詳しく話してくれます
51.
AppMaker • 開発ツールかというとちょっと違うかも • 簡単なRAD環境 –
もともとプログラミング教育を研究している チームが中高生でも簡単にアプリを作れる環境を 作りたかった • ポチポチやると意外と楽しい • コンポーネント次第で化ける – のでAppMakerでアプリ作ったり コンポーネント追加するハッカソンやりました • Webプラットフォーム勉強会1311 • http://atnd.org/events/44944
52.
Firefox OSの開発
53.
開発機 • ボード • スマートフォン •
エミュレータ
54.
ボード • Pandaboard – OMAPなのでSnapdragonが多いFxOS界隈で はちょっと(だいぶ?)ニッチ •
APC Paper/Rock – ViaからAndroid向けに出ていたボード – 最近FxOS搭載版が出た • 一部ではRaspberry Piで動かそうとしてい る人たちがいるとか – 結構みんな独立にやってるっぽい – かくいう藪下もその一人でした
55.
スマートフォン • Keon/Peak/Peak+/Unagi/Otoro – Geeksphoneから一般に発売中の開発端末 –
Unagi/OtoroはKeon/Peakのコードネーム • ZTE Open/Inari – eBayでSIMフリー版が発売中 – 日本からだとeBay HKあたりなら買えるはず – InariはZTE Openのコードネーム • Nexus S/Nexus S 4G/Nexus 4/Nexus 5 • Galaxy Nexus/Galaxy S2
56.
エミュレータ • デスクトップ – Firefoxの上でGaiaを動かすもの •
エミュレータ(ARM/x86) • エミュレータJB(ARM/x86) – Firefox OS本体を修正した場合などは主にエミュレータ で動作確認する – JB版はv1.2以降で下敷きにするAndroidのバージョンが 4.3になるのでそのためのもの • シミュレータ – 前述のシミュレータ – 今後バージョンごとに出そう – 実は全言語版がこっそりある • http://r2d2b2g.flod.org/
57.
ホストOS • Mac OS
X – Lion推奨 – 山Lion以降の場合Xcodeのバージョン的に 注意点がある • 各種Linux – 各ディストリビューションの差異でビルド 環境構築の注意点が違うかも – 基本的にはAndroidのビルド環境と同じなので 注意点はAndroid4.0以降向けの情報を探せばOK • Windows – Cygwinではつらかとです。。。
58.
ビルド環境の構築 • 基本的にはAndroidと同じなのでざっくり以下のパッケージを 入れればよい – – – – – – – – – – – – • autoconf 2.13 Bison/flex Bzip2/ 32-bit
zlib ccache curl gawk git gcc / g++ / g++-multilib make OpenGL headers X11 headers 32-bit ncurses 詳しくはこちら – https://developer.mozilla.org/enUS/Firefox_OS/Firefox_OS_build_prerequisites
59.
ビルド • • • • config.sh build.sh flash.sh run-emulator.sh
60.
config.sh • 各デバイス向けのコンフィグと リポジトリのクローン、更新、チェック アウトをしてくれる – デバイス名がわからないときは引数なしで 実行すると一覧される •
対応機種以外は地道な移植作業が 待ってます。。。
61.
build.sh • コンフィグが完了したらbuild.shで ビルド開始する – Androidでもおなじみマルチスレッド スイッチがあるのでコア数に合わせて -j<数字>をつける –
Gaiaとかgeckoとつけるとモジュールごと ビルドも可能
62.
flash.sh • 実機への焼きこみスクリプト – build.sh同様gaiaとかgeckoをつけると モジュールごと焼きこみが可能 •
端末によってはsudoしないとfastbootが こけるかも
63.
run-emulator.sh • エミュレータの実行 – 基本はAndroidのエミュレータを使っている のでAndroidのものと同様のオプションが使 えるはず
64.
宣伝
65.
コミュニティはじめました • FxOSコードリーディング – Facebook •
https://www.facebook.com/groups/fxos.code.readin g/ – Github • https://github.com/FxOS-Code-ReadingGroup/MainRepo – OpenGrok • ドメイン取得次第一般公開します • 現在グループ内限定で公開してます – AppMaker • FxOSコードリーディングでコンポーネントを追加している AppMakerもドメイン取得次第公開します
66.
FxOSコードリーディングって? • FxOSのソースコードを読みます – 好きなところを読みます –
気軽に読みます – 必要なのは読みたい気持ちとソースだけです – 気軽に知ってることを教えあいましょう • そのソースここらへんとかそれにはこれが参考に なるかもとか
67.
ミートアップの様子 • たまには集まって 読みます – 11/4にやったミー トアップイベントのよ うすです。 •
いいづかさんの Qiitaから – http://qiita.com/iizu kak/items/fea7fb9 27e3056230a43
68.
イベント予定 • わんくま勉強会名古屋#30 – 2/15 – 関西Firefox
OS勉強会で登壇されているuniunixさんが登壇されます • 関東Firefox OS勉強会6th – 2/16 – 今回はハンズオンですよ! • FxOSコードリーディングミートアップ#4 – 2/22 – 休日開催なのでのんびりまったりやりましょう • FxOS Gecko勉強会その3 – 3/5 – HTMLの描画に起因する速度低下がテーマです • ABC2014Spring – 3/21 – FxOSコミュニティでブース出します – 講演依頼もあるので誰かが何か話します
69.
ConoHa VPS • FxOSコードリーディングではGMO様 よりコミュニティ支援でConoHa
VPSを ご提供いただいています – ConoHaについて詳しくはこちら • http://www.conoha.jp/ • アカウントの音声認証でこのはたん(CV 上坂す みれ)がアナウンスしててビビりました – コミュニティ支援についてはこちら • http://www.conoha.jp/news/674.html
70.
おしまい ご清聴ありがとうございました
Download