SlideShare a Scribd company logo
1 of 60
Download to read offline
できる!スマホアプリ
Webからはじまるアプリ開発
株式会社
グローバルサイバーグループ
藪下 正美
はじめに
自己紹介
• 藪下 正美
• FxOSコードリーディングの発起人
– コミュニティサイト
• http://reading.fxos.org/
– Facebookグループ
•
https://www.facebook.com/groups/fxos.code.re
ading/
– Githubグループ
• https://github.com/FxOS-Code-Reading-Group
会社紹介
• 株式会社グローバルサイバーグループ
– 基本的に組み込み系の会社
– 携帯電話の案件がメイン
– Firefox OSは次世代モバイルプラットフォー
ムとして期待
• カーネルからアプリまでどこのレイヤでもやりま
すよ!
アジェンダ
• まずは簡単にhello, world!
• 開発ツールの使い方
• アプリのデモ
• マーケットの話
• アプリ開発に関するドキュメント
• 付録
まずは簡単にhello, world!
まずは簡単にhello, world!
• まずはおなじみhello, world!しますね
– サンプルは hello フォルダです
– https://github.com/aoitan/FxDevCon20
14Kyoto/tree/master/hello
• hello, world!では大きく次のみっつのこ
とをします
– HTML(とかCSSとかJavaScript)を準備
– マニフェストを準備
– シミュレータでみてみる
HTML(とかCSSとか
JavaScript)を準備
• まずはふつうにHTMLとCSSと
JavaScriptを用意します。
• 今回は
– index.html
– hello.css
– hello.js
• という名前で用意しました。
HTMLを準備
• hello, world!だけ表示するHTMLです。
• CSSとかJavaScriptから操作しやすいよ
うにidとclassを設定してます。
• ボタンをクリックすると後で出てくるス
クリプトが実行されます。
HTMLを準備
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>hello, world!</title>
<script src="hello.js"></script>
<link rel="stylesheet" type="text/css" href="hello.css">
</head>
<body>
<div class="hello" id="hello">
hello, world!
</div>
<div class="buttons">
<input type="button" value="run script" onclick="helloJS();">
</div>
</body>
</html>
CSSを準備
• 今回は文字列の色を指定しています。
.hello {
color: black;
}
JavaScriptを準備
• 今回は文字列を変えるスクリプトです。
function helloJS() {
var hello =
document.getElementsByClassName('hello');
hello[0].innerHTML = 'hello, JavaScript!';
}
ブラウザで見る
• hello, world!してますね!
• ボタンを押すとhello, JavaScript!してく
れます!
アプリにしよう
• 次はこの単なるHTMLをアプリにします。
• アプリにするためにはマニフェストを用
意します。
manifest.webappを用意
• マニフェストはFirefox OSアプリの情報
を書いたファイルです。
• 今回は簡単にアプリの名前と概要、アプ
リ起動時に実行するHTMLファイル、ア
イコン、開発者情報、デフォルトの言語
を書いています。
• これでhello, world!もFirefox OSアプリ
です!
manifest.webappを用意
{
"name": "Hello App",
"description": "Firefox Developers Conference 2014 in Kyoto
Sample App",
"launch_path": "/index.html",
"icons": {
"128": "/img/icon-128.png"
},
"developer": {
"name": "YABUSHITA Masami",
"url": "http://www.gcg.bz/labo_blog/?author=2"
},
"default_locale": "en"
}
シミュレータで見てみる
• 今用意したHTMLをシミュレータで見て
みましょう。
• まずはシミュレータにアプリをインス
トールします。
開発ツールの使い方
開発ツールの使い方
• hello, world!を開発ツールでいろいろい
じっていきます。
• 特によく使うコンソールとインスペクタ、
デバッガを中心に話します。
• 他にもありますが今回は話しません。
コンソール
• コンソールには二つの側面があります。
• 一つはログビューワとしての側面です。
– JavaScriptでconsoleのメソッドを呼んだとき
出力される先がコンソールになります。
• 困った時には変数の値を表示したりそこを通っている
か確認したりでconsole.log()はとてもよく使うのでよ
く見ることになります。
• もう一つはコマンドラインとしての側面です。
– ちょっとしたJavaScriptを実行したらどうなる
のか見てみたいときコンソールにJavaScriptを
書いてみることができます。
インスペクタ
• HTMLから表示上の範囲を調べることが
できます。
• 逆に画面からHTMLの要素の位置を調べ
ることもできます。
• まだ製品版には入っていませんが将来的
にはマージンやパディングも図示してく
れるようになりますよ!
– 試してみたい方はAurora版というのを探し
てきてインストールしてみてくださいね。
デバッガ
• JavaScriptの実行を止めてその時の変数
の状態などを見ることができます。
– 変数の値を変えることもできるのでこっちの
場合はどうなるのかなとかも試せます。
デモ
• 実際やってみましょう。
今回は説明しないツール
• スタイルエディタ
– スタイルを書き換えることができます。
– リアルタイムに反映されるので見た目に楽しいですよ!
• スクラッチパッド
– スクラッチパッドはコンソールよりもうちょっとちゃんとJavaScriptを書きたいと
きに使います。
– 保存できたり補完も利いたりするのでちょっとした開発ならブラウザ上でできます
ね!
• プロファイラ
• ネットワーク
– この辺りはパフォーマンス解析でとても役立つんですが今回は説明しません。
• 3Dビュー
– 見た目に楽しいので帰ったら是非遊んでくださいね!
• レスポンシブデザインビュー
– デスクトップでアプリを仮組みする間はちょくちょく使うんですが今回は説明しませ
ん。
アプリのデモ
APIを使ったアプリ
• デスクトップとデータを共有するブック
マークアプリです。
– サンプルはこちら
• https://github.com/aoitan/FxDevCon2014
Kyoto/tree/master/AoiroBookmark
• 単に同じデータを見るだけではなくて更
新もリアルタイムに反映されるようにし
てみます。
デモ
• いろいろ触ってみますよ!
マーケットの話
マーケットの話
• Firefox OSアプリはFirefox
Marketplaceで流通しています。
• 作ったアプリはDevelopers Hubから登
録できます。
– 使っているAPIによっては審査があります。
– リジェクトされても審査員がアドバイスをく
れます。
• ボランティア審査員になることもできますよ!
デスクトップやfor Androidから
も利用できます!
• Firefox MarketplaceはFirefox OSだけ
のものではありません。
• デスクトップ版やAndroid版からも利用
できます。
– デスクトップ版はこちら
• https://marketplace.firefox.com/
– Android版はこちら
• メニュー → ツール → アプリ
アプリ開発に関する
ドキュメント
アプリ開発に関するドキュメント
• アプリ開発しようにもわからないことた
くさんありますよね。
• わからないことがあった時によく見る資
料を紹介します。
Mozilla Developer Network
• ほとんどの情報はMozilla Developer
Network (MDN) にあります。
– https://developer.mozilla.org/ja/
• アプリを作るときによく読むところはここら
辺が入口になります。
– https://developer.mozilla.org/ja/docs/Web
– https://developer.mozilla.org/ja/docs/Web
API
• チュートリアルもありますよ!
– https://developer.mozilla.org/ja/docs/Web/
Tutorials
Mozilla Developer Street
• リファレンスというよりニュースの趣き
がありますが新しい情報を探すなら
Mozilla Developer Street (modest) で
す。
– https://dev.mozilla.jp/
• 各種情報へのハブにもなっているので見
るところに迷ったらmodestを見てみるの
もいいですね。
Mozilla Wiki
• 最新の情報を先取りしやすいのはMDNよ
りMozilla Wikiです。
– https://wiki.mozilla.org/Main_Page
• ただしあまりまとまった書き方ではない
ので慣れはいります。
• ほとんどのことはMDNで見つかるので
Mozilla Wikiはあまり見ないかもしれませ
んね。
Googleグループ
Firefox OS(Boot2Gecko)
• Firefox OSコミュニティが日々やり取り
しているMLです。
– https://groups.google.com/forum/#!topi
c/firefoxos/
• わからないことがあったら質問してみる
と知ってる人が答えてくれますよ!
fxos.org
• Firefox OSコミュニティのサイトです。
– http://fxos.org/
• イベント情報やイベントリポートもある
のでコミュニティの雰囲気を知りたい方
は是非見てみてください。
FxOSコードリーディング
• Firefox OSにかかわるソースコードを読
むグループです。
– http://reading.fxos.org/
– fxos.orgに間借りしてます。
• ソースコードを読んで知識を蓄えている
方々がいるのでこちらに質問してみるの
もよいですよ!
さいごに
• Firefox OSコミュニティはまだ若いコ
ミュニティです。
• この機に気軽に参加して気軽に盛り上げ
てくださいね!
付録
サンプル
今日のサンプル置き場
• 今日使うサンプルは以下のURLにありま
す
– https://github.com/aoitan/FxDevCon20
14Kyoto
– 短縮URLはこちら
• http://goo.gl/TUZnhQ
ダウンロード方法
(githubにアクセス)
• 1.https://github.com/aoitan/FxDevC
on2014Kyoto にアクセス
ダウンロード方法
(zipをダウンロード)
• 1. Download ZIPボタンをクリック
ダウンロード方法
(ダウンロードの確認)
• 1. ダウンロードの確認画面で「ファイル
を保存する」にチェックを入れてOK
– 敢えてFirefoxのスクショしか貼らないけど大丈夫だよね!
シミュレータのインストール
シミュレータの準備
• 今日のサンプルはシミュレータで動かし
てみます
• シミュレータを準備していきましょう
アプリマネージャの起動
• ツール → Web開発 → アプリマネージャ
• とたどってアプリマネージャを開きます
シミュレータのインストール1
• 1. シミュレータをインストールボタンを
押す
シミュレータのインストール2
• 1. アプリマネージャの解説ページで
Install Simulatorボタンを押す
シミュレータのインストール3
• 1. AppManager add-onページでInstall Firefox OS
v1.3 Simulator(stable)ボタンを押す
• 2. Install ADB Helperボタンも押す
シミュレータの起動1
• 1. シミュレータを起動ボタンを押す
シミュレータの起動2
• 1. Firefox OS v1.3ボタンを押す
シミュレータへの
アプリのインストール
アプリマネージャに
アプリを登録する1
• 1. パッケージアプリを追加の+ボタンを
押す
アプリマネージャに
アプリを登録する2
• 1. 登録したいアプリのマニフェストが置
いてあるフォルダを開く
• 2. フォルダーの選択ボタンを押す
アプリマネージャに
アプリを登録する3
• 1. アプリマネージャにアプリが出て来た
らアプリマネージャへの登録完了です!
シミュレータにアプリを
インストールする
• 1. シミュレータを起動する
• 2. 更新ボタンを押す
シミュレータにアプリを
インストールした
• 1. シミュレータ上にアイコンが出てきた
ら成功です!
おしまい
• ご清聴ありがとうございました。

More Related Content

What's hot

20120512 php カンファレンス関西 2012
20120512 php カンファレンス関西 201220120512 php カンファレンス関西 2012
20120512 php カンファレンス関西 2012
Kaz Watanabe
 
(公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説
(公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説(公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説
(公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説
Makoto Nishimura
 
iPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめiPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめ
Hiramatsu Ryosuke
 

What's hot (20)

Jenkins on-mac
Jenkins on-macJenkins on-mac
Jenkins on-mac
 
わんくま名古屋#36 (20150725) Windows 10 ユニバーサル Windows アプリ開発入門
わんくま名古屋#36 (20150725) Windows 10 ユニバーサル Windows アプリ開発入門わんくま名古屋#36 (20150725) Windows 10 ユニバーサル Windows アプリ開発入門
わんくま名古屋#36 (20150725) Windows 10 ユニバーサル Windows アプリ開発入門
 
Try Firefox OS
Try Firefox OSTry Firefox OS
Try Firefox OS
 
モバイルアプリの状態遷移を攻略したい!
モバイルアプリの状態遷移を攻略したい!モバイルアプリの状態遷移を攻略したい!
モバイルアプリの状態遷移を攻略したい!
 
Firefoxos
FirefoxosFirefoxos
Firefoxos
 
iOS Traning #0
iOS Traning #0iOS Traning #0
iOS Traning #0
 
わんくま名古屋 #38 (20160521) Xamarin入門
わんくま名古屋 #38 (20160521) Xamarin入門わんくま名古屋 #38 (20160521) Xamarin入門
わんくま名古屋 #38 (20160521) Xamarin入門
 
Android学ぶを君へ。生き抜くためのナレッジ共有
Android学ぶを君へ。生き抜くためのナレッジ共有Android学ぶを君へ。生き抜くためのナレッジ共有
Android学ぶを君へ。生き抜くためのナレッジ共有
 
Xamarin に Mono 申したい!
Xamarin に Mono 申したい!Xamarin に Mono 申したい!
Xamarin に Mono 申したい!
 
Uwpハンズオン参加レポート
Uwpハンズオン参加レポートUwpハンズオン参加レポート
Uwpハンズオン参加レポート
 
Uno Platform 触ってみた
Uno Platform 触ってみたUno Platform 触ってみた
Uno Platform 触ってみた
 
Universal Apps (UWP)
Universal Apps (UWP)Universal Apps (UWP)
Universal Apps (UWP)
 
20120512 php カンファレンス関西 2012
20120512 php カンファレンス関西 201220120512 php カンファレンス関西 2012
20120512 php カンファレンス関西 2012
 
(公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説
(公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説(公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説
(公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説
 
JXUGC 13 東京 はじめに
JXUGC 13 東京 はじめにJXUGC 13 東京 はじめに
JXUGC 13 東京 はじめに
 
FireFoxOS?なにそれ?おいしいの?
FireFoxOS?なにそれ?おいしいの?FireFoxOS?なにそれ?おいしいの?
FireFoxOS?なにそれ?おいしいの?
 
UWP アプリを JavaScript で作る 3つの方法
UWP アプリを JavaScript で作る 3つの方法UWP アプリを JavaScript で作る 3つの方法
UWP アプリを JavaScript で作る 3つの方法
 
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしようわんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
 
iPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめiPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめ
 
20150530 めとべや東京8 universal windows platform appの画面開発
20150530 めとべや東京8 universal windows platform appの画面開発20150530 めとべや東京8 universal windows platform appの画面開発
20150530 めとべや東京8 universal windows platform appの画面開発
 

Viewers also liked

The color makotohirahara
The color makotohiraharaThe color makotohirahara
The color makotohirahara
Makoto Hirahara
 
Google devtools活用術
Google devtools活用術Google devtools活用術
Google devtools活用術
Yuki Tanaka
 
20131116 creators meetup
20131116 creators meetup20131116 creators meetup
20131116 creators meetup
Seigo Tanaka
 
クラウドコンピューティングでつくるビッグデータ解析のいまとこれから
クラウドコンピューティングでつくるビッグデータ解析のいまとこれからクラウドコンピューティングでつくるビッグデータ解析のいまとこれから
クラウドコンピューティングでつくるビッグデータ解析のいまとこれから
Shohei Kobayashi
 

Viewers also liked (20)

The color makotohirahara
The color makotohiraharaThe color makotohirahara
The color makotohirahara
 
Creators meetup5
Creators meetup5Creators meetup5
Creators meetup5
 
Google devtools活用術
Google devtools活用術Google devtools活用術
Google devtools活用術
 
ウェブや資料の翻訳           直訳していませんか? 
ウェブや資料の翻訳           直訳していませんか? ウェブや資料の翻訳           直訳していませんか? 
ウェブや資料の翻訳           直訳していませんか? 
 
ドメインとDNS これだけ知ろう5つの技 / 第5回Creators Meetup session04
ドメインとDNS これだけ知ろう5つの技  / 第5回Creators Meetup session04ドメインとDNS これだけ知ろう5つの技  / 第5回Creators Meetup session04
ドメインとDNS これだけ知ろう5つの技 / 第5回Creators Meetup session04
 
20141115 CreatorsMeetup22
20141115 CreatorsMeetup2220141115 CreatorsMeetup22
20141115 CreatorsMeetup22
 
littleBitsをより楽しく出来る拡張を 作ったり試したりしている話をあれこれ
littleBitsをより楽しく出来る拡張を 作ったり試したりしている話をあれこれlittleBitsをより楽しく出来る拡張を 作ったり試したりしている話をあれこれ
littleBitsをより楽しく出来る拡張を 作ったり試したりしている話をあれこれ
 
20140920 CreatorsMeetup20
20140920 CreatorsMeetup2020140920 CreatorsMeetup20
20140920 CreatorsMeetup20
 
20131116 creators meetup
20131116 creators meetup20131116 creators meetup
20131116 creators meetup
 
クラウドコンピューティングでつくるビッグデータ解析のいまとこれから
クラウドコンピューティングでつくるビッグデータ解析のいまとこれからクラウドコンピューティングでつくるビッグデータ解析のいまとこれから
クラウドコンピューティングでつくるビッグデータ解析のいまとこれから
 
Responsive Web Design make with CSS Framework
Responsive Web Design  make with  CSS FrameworkResponsive Web Design  make with  CSS Framework
Responsive Web Design make with CSS Framework
 
第1回concrete5初心者向け勉強会 環境構築
第1回concrete5初心者向け勉強会 環境構築 第1回concrete5初心者向け勉強会 環境構築
第1回concrete5初心者向け勉強会 環境構築
 
昔の恋の話をしよう。CrescentEve - 2人のエディタの物語
昔の恋の話をしよう。CrescentEve - 2人のエディタの物語昔の恋の話をしよう。CrescentEve - 2人のエディタの物語
昔の恋の話をしよう。CrescentEve - 2人のエディタの物語
 
自社を巻き込みやがれ!イチから勉強会を開催する方法
自社を巻き込みやがれ!イチから勉強会を開催する方法自社を巻き込みやがれ!イチから勉強会を開催する方法
自社を巻き込みやがれ!イチから勉強会を開催する方法
 
第13回 CreatorsMeetup 〜HTML5時代に必要なスキルと考え方〜
第13回 CreatorsMeetup 〜HTML5時代に必要なスキルと考え方〜第13回 CreatorsMeetup 〜HTML5時代に必要なスキルと考え方〜
第13回 CreatorsMeetup 〜HTML5時代に必要なスキルと考え方〜
 
恋に落ちるRuby
恋に落ちるRuby恋に落ちるRuby
恋に落ちるRuby
 
LIFEHACK for CREATIVES
LIFEHACK for CREATIVESLIFEHACK for CREATIVES
LIFEHACK for CREATIVES
 
Creators MeetUp#41 偶然を活かして仕上がってきた自分のキャリア形成のお話
Creators MeetUp#41 偶然を活かして仕上がってきた自分のキャリア形成のお話Creators MeetUp#41 偶然を活かして仕上がってきた自分のキャリア形成のお話
Creators MeetUp#41 偶然を活かして仕上がってきた自分のキャリア形成のお話
 
業種問わずおすすめしたい!恋したwebサービス7選
業種問わずおすすめしたい!恋したwebサービス7選業種問わずおすすめしたい!恋したwebサービス7選
業種問わずおすすめしたい!恋したwebサービス7選
 
NodeREDでブロック的なビジュアルプログラミングに あれこれ思いを馳せてみる
NodeREDでブロック的なビジュアルプログラミングに あれこれ思いを馳せてみるNodeREDでブロック的なビジュアルプログラミングに あれこれ思いを馳せてみる
NodeREDでブロック的なビジュアルプログラミングに あれこれ思いを馳せてみる
 

Similar to できる!スマホアプリ:Webからはじまるアプリ for CMU16

20120316 designerworkshoppublished
20120316 designerworkshoppublished20120316 designerworkshoppublished
20120316 designerworkshoppublished
Yoichiro Sakurai
 
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
Yoichiro Sakurai
 
Fx OS n2_aoitan_firefox osことはじめ
Fx OS n2_aoitan_firefox osことはじめFx OS n2_aoitan_firefox osことはじめ
Fx OS n2_aoitan_firefox osことはじめ
Masami Yabushita
 
Firefox OS 勉強会 名古屋2nd 「便利な便利な開発ツール」
Firefox OS 勉強会 名古屋2nd 「便利な便利な開発ツール」Firefox OS 勉強会 名古屋2nd 「便利な便利な開発ツール」
Firefox OS 勉強会 名古屋2nd 「便利な便利な開発ツール」
Noritada Shimizu
 
N29 aoitan firefox osことはじめ
N29 aoitan firefox osことはじめN29 aoitan firefox osことはじめ
N29 aoitan firefox osことはじめ
Masami Yabushita
 
モバイルOSとWeb標準とそれらへのアプローチ
モバイルOSとWeb標準とそれらへのアプローチモバイルOSとWeb標準とそれらへのアプローチ
モバイルOSとWeb標準とそれらへのアプローチ
Kisato
 
第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会
codeal
 
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
神戸ITフェスティバル2013「Firefox開発ツールコレクション」神戸ITフェスティバル2013「Firefox開発ツールコレクション」
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
Noritada Shimizu
 

Similar to できる!スマホアプリ:Webからはじまるアプリ for CMU16 (20)

Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版
Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版
Firefox OSアーキテクチャクイックツアー - FxOSコードリーディングミートアップ#21向け追記版
 
Android以外os(OpenWebAppについて)
Android以外os(OpenWebAppについて)Android以外os(OpenWebAppについて)
Android以外os(OpenWebAppについて)
 
20120316 designerworkshoppublished
20120316 designerworkshoppublished20120316 designerworkshoppublished
20120316 designerworkshoppublished
 
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
 
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
 
Fx OS n2_aoitan_firefox osことはじめ
Fx OS n2_aoitan_firefox osことはじめFx OS n2_aoitan_firefox osことはじめ
Fx OS n2_aoitan_firefox osことはじめ
 
Firefox OS アプリ開発
Firefox OS アプリ開発Firefox OS アプリ開発
Firefox OS アプリ開発
 
Firefox OS 1.0 Application Development
Firefox OS 1.0 Application DevelopmentFirefox OS 1.0 Application Development
Firefox OS 1.0 Application Development
 
Firefox OS 勉強会 名古屋2nd 「便利な便利な開発ツール」
Firefox OS 勉強会 名古屋2nd 「便利な便利な開発ツール」Firefox OS 勉強会 名古屋2nd 「便利な便利な開発ツール」
Firefox OS 勉強会 名古屋2nd 「便利な便利な開発ツール」
 
N29 aoitan firefox osことはじめ
N29 aoitan firefox osことはじめN29 aoitan firefox osことはじめ
N29 aoitan firefox osことはじめ
 
モバイルOSとWeb標準とそれらへのアプローチ
モバイルOSとWeb標準とそれらへのアプローチモバイルOSとWeb標準とそれらへのアプローチ
モバイルOSとWeb標準とそれらへのアプローチ
 
iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術
 
Web技術を幅広く
Web技術を幅広くWeb技術を幅広く
Web技術を幅広く
 
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト
 
SwiftによるiOS開発再入門
SwiftによるiOS開発再入門SwiftによるiOS開発再入門
SwiftによるiOS開発再入門
 
Meteor勉強会発表資料「MeteorでiOSアプリを作ろう!」
Meteor勉強会発表資料「MeteorでiOSアプリを作ろう!」Meteor勉強会発表資料「MeteorでiOSアプリを作ろう!」
Meteor勉強会発表資料「MeteorでiOSアプリを作ろう!」
 
第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会
 
20150118 firefoxos-handson-helloworld
20150118 firefoxos-handson-helloworld20150118 firefoxos-handson-helloworld
20150118 firefoxos-handson-helloworld
 
Apps for Web Platform
Apps for Web PlatformApps for Web Platform
Apps for Web Platform
 
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
神戸ITフェスティバル2013「Firefox開発ツールコレクション」神戸ITフェスティバル2013「Firefox開発ツールコレクション」
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
 

More from Masami Yabushita

マンガで覚える視線誘導 おかわり
マンガで覚える視線誘導 おかわりマンガで覚える視線誘導 おかわり
マンガで覚える視線誘導 おかわり
Masami Yabushita
 
ちょっとapiかいてみた
ちょっとapiかいてみたちょっとapiかいてみた
ちょっとapiかいてみた
Masami Yabushita
 
T82 aoitan あおいたんのパズルを数学しましょうか_修正版
T82 aoitan あおいたんのパズルを数学しましょうか_修正版T82 aoitan あおいたんのパズルを数学しましょうか_修正版
T82 aoitan あおいたんのパズルを数学しましょうか_修正版
Masami Yabushita
 
わんくま勉強会東京#82 あおいたんのパズルを数学しましょうか
わんくま勉強会東京#82 あおいたんのパズルを数学しましょうかわんくま勉強会東京#82 あおいたんのパズルを数学しましょうか
わんくま勉強会東京#82 あおいたんのパズルを数学しましょうか
Masami Yabushita
 
バッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだった
バッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだったバッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだった
バッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだった
Masami Yabushita
 
バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話
バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話
バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話
Masami Yabushita
 
ちょっとapiかいてみた
ちょっとapiかいてみたちょっとapiかいてみた
ちょっとapiかいてみた
Masami Yabushita
 

More from Masami Yabushita (15)

中国Firefox OS勉強会 3rd 組み込み屋さんから見たFirefox OS
中国Firefox OS勉強会 3rd 組み込み屋さんから見たFirefox OS中国Firefox OS勉強会 3rd 組み込み屋さんから見たFirefox OS
中国Firefox OS勉強会 3rd 組み込み屋さんから見たFirefox OS
 
Idlリーディング xpidl編
Idlリーディング xpidl編Idlリーディング xpidl編
Idlリーディング xpidl編
 
Idlリーディング webidl編
Idlリーディング webidl編Idlリーディング webidl編
Idlリーディング webidl編
 
Firefox OSアーキテクチャクイックツアー
Firefox OSアーキテクチャクイックツアーFirefox OSアーキテクチャクイックツアー
Firefox OSアーキテクチャクイックツアー
 
FxOSコードリーディングミートアップ#16 Vibration APIも読んでみた
FxOSコードリーディングミートアップ#16 Vibration APIも読んでみたFxOSコードリーディングミートアップ#16 Vibration APIも読んでみた
FxOSコードリーディングミートアップ#16 Vibration APIも読んでみた
 
FxOSコードリーディングミートアップ#16 Contacts API読んでみた
FxOSコードリーディングミートアップ#16 Contacts API読んでみたFxOSコードリーディングミートアップ#16 Contacts API読んでみた
FxOSコードリーディングミートアップ#16 Contacts API読んでみた
 
Meetup11 contacts api読んでみた
Meetup11 contacts api読んでみたMeetup11 contacts api読んでみた
Meetup11 contacts api読んでみた
 
マンガで覚える視線誘導 おかわり
マンガで覚える視線誘導 おかわりマンガで覚える視線誘導 おかわり
マンガで覚える視線誘導 おかわり
 
ちょっとapiかいてみた
ちょっとapiかいてみたちょっとapiかいてみた
ちょっとapiかいてみた
 
T82 aoitan あおいたんのパズルを数学しましょうか_修正版
T82 aoitan あおいたんのパズルを数学しましょうか_修正版T82 aoitan あおいたんのパズルを数学しましょうか_修正版
T82 aoitan あおいたんのパズルを数学しましょうか_修正版
 
わんくま勉強会東京#82 あおいたんのパズルを数学しましょうか
わんくま勉強会東京#82 あおいたんのパズルを数学しましょうかわんくま勉強会東京#82 あおいたんのパズルを数学しましょうか
わんくま勉強会東京#82 あおいたんのパズルを数学しましょうか
 
バッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだった
バッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだったバッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだった
バッテリー監視の為にバックグラウンドタスクについて調べたらなくなってたから作ってみた話のはずだった
 
バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話
バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話
バッテリー監視のためにバックグラウンドタスクについて調べたらなくなってたから泣く泣くタイマーApiを使ってみた話
 
Fx osコードリーディングの紹介
Fx osコードリーディングの紹介Fx osコードリーディングの紹介
Fx osコードリーディングの紹介
 
ちょっとapiかいてみた
ちょっとapiかいてみたちょっとapiかいてみた
ちょっとapiかいてみた
 

できる!スマホアプリ:Webからはじまるアプリ for CMU16