SlideShare a Scribd company logo
1 of 55
HTML5fun × Sencha UGナイト
2014.6.13 札幌
Cordova(PhoneGap)コトハジメ
HTML5 fun × Sencha UGナイト
KDDIウェブコミュニケーションズ
阿部 正幸
● ACE01 / SmartRelease プロダクトマネージャー
● CPI エバンジェリスト 統括
● KDDIウェブ 公認 CPI スタッフブログ 編集長
● Drupal(g.d.o Japan)日本コミュニティー
● 日本ディレクション協会 講演部
● HTML5 Fun 理事
OSSを広げる活動、Web制作に関する情報発信を行う
神戸生まれ、横浜育ち
阿部 正幸(あべ まさゆき)
ディレクタープログラマー プロマネ エバンジェリスト
取り扱っていませ
ん
Venture
Since
1998
Web
Service
Hosting
取り扱っていませ
ん
目次
1. 世界の市場
2. Cordova(PhoneGap)環境セットアップ
1) Xcode インストール
2) Node.js インストール
3) Cordova インストール
4) Homebrew インストール
5) Ios-sim インストール
6) Android SDK インストール
7) ant インストール
8) 環境変数追加
9) Android ADTインストール
10) エミュレータ起動
3. Hello World - Cordova
Content1 世界の市場
World Cup 直前なので
世界のサポーターをちょっと見てみる
World Cup2014 Netherlands
World Cup2014 Germany
World Cup2014 Brazil
World Cup2014 Portugal
どこを応援していいか・・・
もっと見たいかたは
『World Cup Babes』
で、ググってくださいね。
さて、、、、
スマートデバイスの世界はどうでしょうか
iOS Android
情報:http://www.cultofandroid.com/55561/heres-ios-vs-android-war-playing-globally/
2013年 4Q 米国:50.6%(iOSシェア)
日本:68.7%(iOSシェア)
情報: IDC (http://www.idc.com/getdoc.jsp?containerId=prUS24442013)
Android出荷台数 2億台(2013 3Q)
Windows8ラインセンス数 2億本(2014年2月)
情報:http://jp.techcrunch.com/2014/02/14/20140213microsoft-has-sold-more-than-200-millio
どの市場もすてがたい
ハイブリットアプリが解決
Content2 Cordovaセットアップ
検証環境 ( 2014.6.10現在 )
Mac OS X( 10.9.2 )
Cordova( 3.5.0 )
Cordova ( PhoneGap )とは
Cordovaとは、最も多く利用されている
ハイブリッドアプリ開発用のフレームワークです。
Cordovaコマンドラインツールより、開発したい
アプリのプロジェクトを生成できます。
STEP1 : Xcode インストール
Xcodeをお使いのPCにインストールしてください
STEP2 : node.js インストール
http://nodejs.org/ にアクセスし、
Node.Jsをインストールしてください
$ node –v
v0.10.28
$ npm –v
1.4.9
(導入確認)
STEP3 : Cordova インストール
(インストール)
$ npm install cordova -g
(導入確認)
$ cordova –v
3.5.0-0.2.4
(インストール)
$ ruby -e "$(curl -fsSL
https://raw.github.com/Homebrew/homebrew/go/
install)”
STEP4 : Homebrew インストール
iOS-simをインストールするためにHomebrew
をインストール
STEP5 : iOS-simをインストール
$ brew install ios-sim
(インストール)
STEP6 : Android SDKをインストール
http://developer.android.com/sdk/index.html
[ダウンロード]
MacOS X 64-bit adt-bundle-mac-x86_64-xxx.zip
~/ などに解凍する
STEP7 : Android用環境設定
$ brew install ant
( ant インストール )
$ echo "export PATH=$PATH:~/adt-bundle-mac-
x86_64/sdk/tools/” >> ~/.bash_profile
$ echo "export PATH=$PATH:~/adt-bundle-mac-
x86_64/sdk/platform-tools/” >> ~/.bash_profile
e.g.)
$ echo "export PATH=$PATH:/Users/abechiyo/adt-
bundle-mac-x86_64/sdk/tools/ >> ~/.bash_profile
$ source ~/.bash_profile
$ echo "export PATH=$PATH:/Users/abechiyo/adt-
bundle-mac-x86_64/sdk/platform-tools/”
>> ~/.bash_profile
$ source ~/.bash_profile
(Bashにパス追加)
$ android -h
Usage:
android [global options] action [action options]
….省略
$ adb version
Android Debug Bridge version 1.0.31
(確認)
STEP8 : プロジェクトの新規作成
$ cordova create hello com.example.hello
HelloWorld -d
(プロジェクト作成)
$ cd hello
$ cordova platform add ios
$ cordova platform android
(Android、iOSのファイル追加)
$ cordova emulate ios -d
(iOSエミュレータ起動)
$ cordova emulate android -d
ERROR : No emulator images (avds) found, if you would like to create an
avd follow the instructions provided here:
http://developer.android.com/tools/devices/index.html
Or run 'android create avd --name <name> --target <targetID>'
in on the command line.
(Androidエミュレータ起動)
STEP9 : Android SDK設定
ダウンロードしたフォルダを開きEclipseを起動
/eclipse/Eclipse.app
Window -> Android SDK Manager
$ cordova emulate android -d
ERROR : No emulator images (avds) found, if you would like to create an
avd follow the instructions provided here:
http://developer.android.com/tools/devices/index.html
Or run 'android create avd --name <name> --target <targetID>'
in on the command line.
(Androidエミュレータ起動)
STEP10 : エミュレータ環境設定
Window -> Android Virtual Device Manager
エミューレションする環境を新しく作成する
emulator: ERROR: This AVD's configuration is missing
a kernel file!!
$ cordova emulate android -d
(Androidエミュレータ起動)
組み合わせを変えてみる
あらかじめ用意されたAVDを利用する
$ cordova emulate android -d
(Androidエミュレータ起動)
Content3 Hello World
Hello World
Xcodeで編集する場合
$ open
hello/platforms/ios/HelloWorld.xcodeproj
www
css
img
Index.html
/hello/www以下を編集
Index.htmlに、<h2>Hello World</h2> を追加
エミューレータで確認
$ cordova emulate ios -d
Cordova プラグイン導入
Basic device information (Device API):
$ cordova plugin add https://git-wip-
us.apache.org/repos/asf/cordova-plugin-device.git
Geolocation
$ cordova plugin add https://git-wip-
us.apache.org/repos/asf/cordova-plugin-geolocation.git
( More )
http://cordova.apache.org/docs/en/3.0.0/guide_cli_index.md.html
#The Command-line Interface_add_features
● Basic device information (Device API)
● Network Connection and Battery Events
● Accelerometer, Compass, and Geolocation
● Camera, Media playback and Capture
● Access files on device or network (File API)
● Notification via dialog box or vibration
● Contacts
● Globalization
● Splashscreen
● Open new browser windows (InAppBrowser)
● Debug console
Cordova プラグイン
カメラ機能を使う
$ cordova plugin add https://git-wip-
us.apache.org/repos/asf/cordova-plugin-camera.git
追加
$ cordova plugin rm org.apache.cordova.core.camera
削除
function capturePhoto() {
navigator.camera.getPicture(onPhotoDataSuccess, onFail,
{ quality: 50, destinationType: destinationType.DATA_URL }
);
}
写真を撮影し取得する
function onPhotoDataSuccess(imageData) {
// Get image handle
var smallImage = document.getElementById('smallImage');
// Unhide image elements
smallImage.style.display = 'block';
// Show the captured photo
// The inline CSS rules are used to resize the image
smallImage.src = "data:image/jpeg;base64," + imageData;
}
実機検証
iOS実機でテストしてみる
iPhoneの実機検証を行うには (要)Dev登録
https://developer.apple.com/jp/programs/ios/
( イベント2日前 )
iOS実機でテストしてみる
1. iOS Developer 申請 18:50(2日前)
2. Photo ID Required 9:44(1日前)
3. Photo ID Required 11:35(1日前)
実機検証あきらめました・・・
ごめんなさい・・・
$ cordova run android
Android実機でテストしてみる
1. Android と、MacをUSB接続する
2. Andorid端末を『設定 → デバックモード』に変更する
ご清聴ありがとうございました
ID:chiyo.abe
阿部 正幸

More Related Content

What's hot

Androidレイアウトのスタンダードアプローチ
AndroidレイアウトのスタンダードアプローチAndroidレイアウトのスタンダードアプローチ
Androidレイアウトのスタンダードアプローチ
Takao Sumitomo
 
「もののけ大戦“陣”」製作事例
「もののけ大戦“陣”」製作事例「もののけ大戦“陣”」製作事例
「もののけ大戦“陣”」製作事例
Ryohei Tokimura
 
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
Takayoshi Tanaka
 

What's hot (20)

Write slides and books in VSCode + Markdown
Write slides and books in VSCode + MarkdownWrite slides and books in VSCode + Markdown
Write slides and books in VSCode + Markdown
 
夜子まま塾 2015年1月23日 進行用資料
夜子まま塾 2015年1月23日 進行用資料夜子まま塾 2015年1月23日 進行用資料
夜子まま塾 2015年1月23日 進行用資料
 
AngularJS で ハイスピードSI
AngularJS で ハイスピードSIAngularJS で ハイスピードSI
AngularJS で ハイスピードSI
 
Androidレイアウトのスタンダードアプローチ
AndroidレイアウトのスタンダードアプローチAndroidレイアウトのスタンダードアプローチ
Androidレイアウトのスタンダードアプローチ
 
Cocos2d-JSはイケてる? イケてない?
Cocos2d-JSはイケてる? イケてない?Cocos2d-JSはイケてる? イケてない?
Cocos2d-JSはイケてる? イケてない?
 
Androidリリース作業の効率化(2)
Androidリリース作業の効率化(2)Androidリリース作業の効率化(2)
Androidリリース作業の効率化(2)
 
Jenkins導入ライブ
Jenkins導入ライブJenkins導入ライブ
Jenkins導入ライブ
 
Dot netconf2017 - VS拡張
Dot netconf2017 - VS拡張Dot netconf2017 - VS拡張
Dot netconf2017 - VS拡張
 
Cocos2d-x&CocosCodeIDE&Luaで個人開発始めました
Cocos2d-x&CocosCodeIDE&Luaで個人開発始めましたCocos2d-x&CocosCodeIDE&Luaで個人開発始めました
Cocos2d-x&CocosCodeIDE&Luaで個人開発始めました
 
AndroidLint #DroidKaigi
AndroidLint #DroidKaigiAndroidLint #DroidKaigi
AndroidLint #DroidKaigi
 
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
 
「宴」実装時に得られたUnityプログラムノウハウ
「宴」実装時に得られたUnityプログラムノウハウ「宴」実装時に得られたUnityプログラムノウハウ
「宴」実装時に得られたUnityプログラムノウハウ
 
「もののけ大戦“陣”」製作事例
「もののけ大戦“陣”」製作事例「もののけ大戦“陣”」製作事例
「もののけ大戦“陣”」製作事例
 
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code &  A clean dev env, working every ...Remote Development with Visual Studio Code &  A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
 
Native modules and ui components
Native modules and ui componentsNative modules and ui components
Native modules and ui components
 
Androidのセキュア開発について考えてみた(明日、敗訴しないためのセキュアコーディング.ver2)
Androidのセキュア開発について考えてみた(明日、敗訴しないためのセキュアコーディング.ver2)Androidのセキュア開発について考えてみた(明日、敗訴しないためのセキュアコーディング.ver2)
Androidのセキュア開発について考えてみた(明日、敗訴しないためのセキュアコーディング.ver2)
 
開発ライフサイクルから見たAngularJS
開発ライフサイクルから見たAngularJS開発ライフサイクルから見たAngularJS
開発ライフサイクルから見たAngularJS
 
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
 
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
 
5 年続く 「はてなブックマーク」 アプリを継続開発する技術
5 年続く 「はてなブックマーク」 アプリを継続開発する技術5 年続く 「はてなブックマーク」 アプリを継続開発する技術
5 年続く 「はてなブックマーク」 アプリを継続開発する技術
 

Viewers also liked

Silicon Peel meetup16 slidedeck
Silicon Peel meetup16 slidedeck Silicon Peel meetup16 slidedeck
Silicon Peel meetup16 slidedeck
Ric Centre
 
サーバーの初歩的な話セミナー@大阪20120901
サーバーの初歩的な話セミナー@大阪20120901サーバーの初歩的な話セミナー@大阪20120901
サーバーの初歩的な話セミナー@大阪20120901
Masayuki Abe
 
Subject pronouns and present simple be
Subject pronouns and present simple beSubject pronouns and present simple be
Subject pronouns and present simple be
teacherhector
 
Impressie Wittenberg
Impressie WittenbergImpressie Wittenberg
Impressie Wittenberg
dewittenberg
 
2300.10.133 rev a
2300.10.133 rev a2300.10.133 rev a
2300.10.133 rev a
Ivan Zea
 
Team 4 Chp 4 & 5
Team 4 Chp 4 & 5Team 4 Chp 4 & 5
Team 4 Chp 4 & 5
tkern317
 
My Favorite Movie
My Favorite MovieMy Favorite Movie
My Favorite Movie
cecil52
 
презентация элективного курса по русскому языку
презентация элективного курса по русскому языкупрезентация элективного курса по русскому языку
презентация элективного курса по русскому языку
loksal
 

Viewers also liked (20)

MongoTokyo
MongoTokyoMongoTokyo
MongoTokyo
 
Silicon Peel meetup16 slidedeck
Silicon Peel meetup16 slidedeck Silicon Peel meetup16 slidedeck
Silicon Peel meetup16 slidedeck
 
サーバーの初歩的な話セミナー@大阪20120901
サーバーの初歩的な話セミナー@大阪20120901サーバーの初歩的な話セミナー@大阪20120901
サーバーの初歩的な話セミナー@大阪20120901
 
L’aparell digestiu
L’aparell  digestiuL’aparell  digestiu
L’aparell digestiu
 
Subject pronouns and present simple be
Subject pronouns and present simple beSubject pronouns and present simple be
Subject pronouns and present simple be
 
Html5 fun@Tokyo Bootstrap Tips
Html5 fun@Tokyo Bootstrap TipsHtml5 fun@Tokyo Bootstrap Tips
Html5 fun@Tokyo Bootstrap Tips
 
Impressie Wittenberg
Impressie WittenbergImpressie Wittenberg
Impressie Wittenberg
 
Pharmacy Assistants
Pharmacy AssistantsPharmacy Assistants
Pharmacy Assistants
 
Jaarverslag 2011/2012
Jaarverslag 2011/2012Jaarverslag 2011/2012
Jaarverslag 2011/2012
 
Services & Products of Optimal Management
Services & Products of Optimal ManagementServices & Products of Optimal Management
Services & Products of Optimal Management
 
Trivia game
Trivia gameTrivia game
Trivia game
 
2300.10.133 rev a
2300.10.133 rev a2300.10.133 rev a
2300.10.133 rev a
 
Merchant kit
Merchant kitMerchant kit
Merchant kit
 
Hool
HoolHool
Hool
 
My life project
My life projectMy life project
My life project
 
Team 4 Chp 4 & 5
Team 4 Chp 4 & 5Team 4 Chp 4 & 5
Team 4 Chp 4 & 5
 
Office and Retail Projects
Office and Retail ProjectsOffice and Retail Projects
Office and Retail Projects
 
My Favorite Movie
My Favorite MovieMy Favorite Movie
My Favorite Movie
 
презентация элективного курса по русскому языку
презентация элективного курса по русскому языкупрезентация элективного курса по русскому языку
презентация элективного курса по русскому языку
 
Kitakyushu Smart City Master Plan
Kitakyushu Smart City Master PlanKitakyushu Smart City Master Plan
Kitakyushu Smart City Master Plan
 

Similar to Cordovaコトハジメ( Html5fun×senchUG )

今流行りのウェブアプリ開発環境Yeoman
今流行りのウェブアプリ開発環境Yeoman今流行りのウェブアプリ開発環境Yeoman
今流行りのウェブアプリ開発環境Yeoman
tomo_masakura
 
NPAPIを使ったandroid標準ブラウザの拡張方法
NPAPIを使ったandroid標準ブラウザの拡張方法NPAPIを使ったandroid標準ブラウザの拡張方法
NPAPIを使ったandroid標準ブラウザの拡張方法
Naruto TAKAHASHI
 
13016 n分で作るtype scriptでnodejs
13016 n分で作るtype scriptでnodejs13016 n分で作るtype scriptでnodejs
13016 n分で作るtype scriptでnodejs
Takayoshi Tanaka
 
PhoneGap勉強会 - 実践編 -
PhoneGap勉強会 - 実践編 -PhoneGap勉強会 - 実践編 -
PhoneGap勉強会 - 実践編 -
Katsumi Onishi
 

Similar to Cordovaコトハジメ( Html5fun×senchUG ) (20)

今流行りのウェブアプリ開発環境Yeoman
今流行りのウェブアプリ開発環境Yeoman今流行りのウェブアプリ開発環境Yeoman
今流行りのウェブアプリ開発環境Yeoman
 
Android studio で行ってみよう!!
Android studio で行ってみよう!!Android studio で行ってみよう!!
Android studio で行ってみよう!!
 
冬だからAndroid再入門
冬だからAndroid再入門冬だからAndroid再入門
冬だからAndroid再入門
 
Pre react native0504
Pre react native0504Pre react native0504
Pre react native0504
 
NPAPIを使ったandroid標準ブラウザの拡張方法
NPAPIを使ったandroid標準ブラウザの拡張方法NPAPIを使ったandroid標準ブラウザの拡張方法
NPAPIを使ったandroid標準ブラウザの拡張方法
 
Android Lecture #01 @PRO&BSC Inc.
Android Lecture #01 @PRO&BSC Inc.Android Lecture #01 @PRO&BSC Inc.
Android Lecture #01 @PRO&BSC Inc.
 
13016 n分で作るtype scriptでnodejs
13016 n分で作るtype scriptでnodejs13016 n分で作るtype scriptでnodejs
13016 n分で作るtype scriptでnodejs
 
PhoneGap勉強会 - 実践編 -
PhoneGap勉強会 - 実践編 -PhoneGap勉強会 - 実践編 -
PhoneGap勉強会 - 実践編 -
 
普段の開発を少しだけ便利にする3つのレシピ
普段の開発を少しだけ便利にする3つのレシピ普段の開発を少しだけ便利にする3つのレシピ
普段の開発を少しだけ便利にする3つのレシピ
 
PhoneGapの始め方
PhoneGapの始め方PhoneGapの始め方
PhoneGapの始め方
 
Driverについて
DriverについてDriverについて
Driverについて
 
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
 
PhoneGapとハイブリッド開発
PhoneGapとハイブリッド開発PhoneGapとハイブリッド開発
PhoneGapとハイブリッド開発
 
20200516 selenium-meetup-winappdriver
20200516 selenium-meetup-winappdriver20200516 selenium-meetup-winappdriver
20200516 selenium-meetup-winappdriver
 
Appsody でnodejsのアプリを立ち上げよう!
Appsody でnodejsのアプリを立ち上げよう!Appsody でnodejsのアプリを立ち上げよう!
Appsody でnodejsのアプリを立ち上げよう!
 
Unityファンへ贈る! Unite12 & gamescom 2012 視察報告
Unityファンへ贈る! Unite12 & gamescom 2012 視察報告Unityファンへ贈る! Unite12 & gamescom 2012 視察報告
Unityファンへ贈る! Unite12 & gamescom 2012 視察報告
 
Cocos2d-x勉強会 2014/10/05
Cocos2d-x勉強会 2014/10/05Cocos2d-x勉強会 2014/10/05
Cocos2d-x勉強会 2014/10/05
 
Android Studioの魅力
Android Studioの魅力Android Studioの魅力
Android Studioの魅力
 
Introduction of Rhodes
Introduction of RhodesIntroduction of Rhodes
Introduction of Rhodes
 
Adobe Edge Inspectを利用してデバッグ
Adobe Edge Inspectを利用してデバッグAdobe Edge Inspectを利用してデバッグ
Adobe Edge Inspectを利用してデバッグ
 

More from Masayuki Abe

[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
Masayuki Abe
 
関デジセミナー20130710
関デジセミナー20130710関デジセミナー20130710
関デジセミナー20130710
Masayuki Abe
 
Firebug×smart release20120904
Firebug×smart release20120904Firebug×smart release20120904
Firebug×smart release20120904
Masayuki Abe
 

More from Masayuki Abe (17)

未来のwebに欠かせないREST APIをApache Solr + Drupal8で実装しよう@PHPカンファレンス2016 東京
未来のwebに欠かせないREST APIをApache Solr + Drupal8で実装しよう@PHPカンファレンス2016 東京未来のwebに欠かせないREST APIをApache Solr + Drupal8で実装しよう@PHPカンファレンス2016 東京
未来のwebに欠かせないREST APIをApache Solr + Drupal8で実装しよう@PHPカンファレンス2016 東京
 
JavaScriptライフを10倍楽しくする方法-HTML5fun-
 JavaScriptライフを10倍楽しくする方法-HTML5fun- JavaScriptライフを10倍楽しくする方法-HTML5fun-
JavaScriptライフを10倍楽しくする方法-HTML5fun-
 
javascriptの基礎
javascriptの基礎javascriptの基礎
javascriptの基礎
 
Drupal7 Blockでサイト構築しよう@Drupal cafe
Drupal7 Blockでサイト構築しよう@Drupal cafeDrupal7 Blockでサイト構築しよう@Drupal cafe
Drupal7 Blockでサイト構築しよう@Drupal cafe
 
最低限知っておきたい Webセキュリティーについて@MT関西
最低限知っておきたい Webセキュリティーについて@MT関西最低限知っておきたい Webセキュリティーについて@MT関西
最低限知っておきたい Webセキュリティーについて@MT関西
 
Bootstrapにちょい足しアニメーション@春のJavascript祭り
Bootstrapにちょい足しアニメーション@春のJavascript祭りBootstrapにちょい足しアニメーション@春のJavascript祭り
Bootstrapにちょい足しアニメーション@春のJavascript祭り
 
Html5fun@東京 Bootstrapにアニメーションを付けよう
Html5fun@東京 Bootstrapにアニメーションを付けようHtml5fun@東京 Bootstrapにアニメーションを付けよう
Html5fun@東京 Bootstrapにアニメーションを付けよう
 
Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)
Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)
Material DesignをPolymerで表現しよう(神戸ITフェスティバル × HTML5fun@神戸)
 
Google Material DesignをPolymerで表現しよう
Google Material DesignをPolymerで表現しようGoogle Material DesignをPolymerで表現しよう
Google Material DesignをPolymerで表現しよう
 
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
 
Word pressセミナー東京[マイナビ主催] 阿部20131216
Word pressセミナー東京[マイナビ主催] 阿部20131216Word pressセミナー東京[マイナビ主催] 阿部20131216
Word pressセミナー東京[マイナビ主催] 阿部20131216
 
WordBench ISHIKAWA
WordBench ISHIKAWAWordBench ISHIKAWA
WordBench ISHIKAWA
 
CSSフレームワークとCMS+RWDテンプレでレスポンシブWebデザインサイトを構築しよう
CSSフレームワークとCMS+RWDテンプレでレスポンシブWebデザインサイトを構築しようCSSフレームワークとCMS+RWDテンプレでレスポンシブWebデザインサイトを構築しよう
CSSフレームワークとCMS+RWDテンプレでレスポンシブWebデザインサイトを構築しよう
 
関デジセミナー20130710
関デジセミナー20130710関デジセミナー20130710
関デジセミナー20130710
 
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラムDropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
 
Firebug×smart release20120904
Firebug×smart release20120904Firebug×smart release20120904
Firebug×smart release20120904
 
ちゃんとWeb会議
ちゃんとWeb会議ちゃんとWeb会議
ちゃんとWeb会議
 

Recently uploaded

Recently uploaded (12)

論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 

Cordovaコトハジメ( Html5fun×senchUG )

Editor's Notes

  1. cordovaコマンドを導入するために、まずNode.jsをインストールします。
  2. ios-simは、Homebrewからインストールします。Homebrewは、Mac OS X用のパッケージ管理ツールです。 Homebrewを通じて様々なツールやライブラリをインストールできます。