More Related Content
PDF
AngularとOnsen UIで作る最高のHTML5ハイブリッドアプリ PDF
PDF
20120316 designerworkshoppublished PPTX
PDF
PDF
ハイブリッドアプリについて-PhoneGapアプリ制作の入り口- PDF
PPTX
【eLV勉強会】AngularJSでのモバイルフロントエンド開発 What's hot
PPTX
smartFXにおけるApache Cordovaの活用について PDF
スマホ向けWebアプリ開発で使えるフロントエンド高速化手法 PDF
PDF
Monacaによるモバイルアプリ開発ことはじめ PDF
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて PDF
ホットペッパービューティーアプリリプレイスとMVCP PDF
PDF
モバイルWebアプリケーションを複数端末で動かすために注意すること PDF
iQONの開発手法 at iQONエンジニアセミナー PDF
Swiftのプロパティオブザーバを使い倒す PDF
PDF
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版 PPTX
Web標準技術でiOS、Android両対応アプリを開発 PDF
Androidでもサクサク動くHTML5ハイブリッドアプリの作り⽅ PDF
PDF
PDF
Monaca+Onsen UIで作るアプリ事始め PDF
マルチデバイス時代におけるWebサイトのUIについて PPTX
最新UIフレームワーク Onsen UI2でカッコイイWordPress連携アプリを作る方法 Viewers also liked
PPTX
PPTX
Social Power Personalities PPTX
PDF
Toward a Phylogenetic Reconstruction of Organizational Life PDF
Symposium resources roadshow white rock minerals geoff lowe DOCX
Similar to 20120413 nestakabaneworkshop
PDF
jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング PDF
PPTX
PPTX
PPTX
PDF
KEY
PPTX
Phone gap+javascriptスマホアプリ開発(入門編) PPTX
PDF
PPTX
PDF
20110824 android apps_tanaka PPTX
企画者が押さえておきたいHtml5アプリ開発の要点 PPTX
HTML5 クロスプラットフォームアプリ開発の現実解 PDF
Webフロントエンド開発の最新トレンド - HTML5, モバイル, オフライン PDF
PPTX
TECHJUMP勉強会_スマホアプリの作り方(導入編) PDF
iPhone、Android両対応アプリ開発講座 概論 PPTX
PDF
PhoneGapで作るハイブリッドアプリケーション More from Yoichiro Sakurai
PDF
PDF
PDF
PDF
PDF
PDF
PDF
開発を加速させるRetty式チーム開発術 Reloaded PDF
KEY
20121028i phonedeveloperworkshop KEY
20120826i phonedeveloperworkshop PDF
Google admobmediationで広告最適化 PDF
20120616i phonedeveloperworkshop PDF
PDF
PDF
20120219i phonedeveloperworkshoppublished PDF
PDF
20111030i phonedeveloperworkshoppublished KEY
20110424i phonedeveloperworkshoppublish PDF
20120422i phonedeveloperworkshoppublished 20120413 nestakabaneworkshop
- 1.
- 2.
自己紹介
• 名前
• 朔 洋一郎
•Twitter: @saku2saku Facebook: facebook.com/saku2saku
• 趣味
• プログラミング
• 漫画読むこと
• 読書
• 料理
• 趣味創り
- 3.
製作
• iPhoneアプリ
• 世界夜景旅行 for iPhone
• MusicPlayerSleepTimer
• MusicPlayerSleepTimerFree
• iPadアプリ
• 世界夜景旅行
• 工場夜景探検
• Web
• さくさく日記 http://iphonework.biz/
• iPhone Developer Workshop
http://workshop.iphonework.biz/
- 4.
- 5.
背景
• 現在スマフォの利用率が急激に上昇している
• キャリアから出る端末も半分以上がスマフォ
• 2011年9月のsankeibiz.jpの記事によれば2010年の国内アプリ市場規
模は全体で約68億円あるとのこと
• その中でもiOSがダントツのシェア
• また世界でみると、2010年の
アプリ市場規模は約5400億円
(約68億ドル)にのぼる
• MarketsandMarkets によると2015年
には約2兆円(約250億ドル)に成長する
との予測
http://www.sankeibiz.jp/macro/photos/110907/mca1109070503002-p1.htm
- 6.
アプリ市場に対する
Webデザイナの戦略
• これらの市場に対してプログラマではなくWebデザ
イナはどうリーチしていくべきか?
- 7.
アプリ市場に対する
Webデザイナの戦略
• これらの市場に対してプログラマではなくWebデザ
イナはどうリーチしていくべきか?
1.Webアプリケーションを作り
スマフォのWebブラウザで対応する
- 8.
アプリ市場に対する
Webデザイナの戦略
• これらの市場に対してプログラマではなくWebデザ
イナはどうリーチしていくべきか?
1.Webアプリケーションを作り
スマフォのWebブラウザで対応する
2.Webデザイナの技術領域で
スマフォアプリを作る
- 9.
必要とされる
Webデザイナの技術領域
• 基本知識
• HTML5
• JavaScript
• CSS3
• フレームワーク
• JQuery Mobile
• ツール
• DreamWeaver CS5.5
• XCode(アプリの場合)
• Eclipse(アプリの場合)
• etc...
- 10.
1. Webアプリケーションを作り
スマフォのWebブラウザで対応する
• JQuery Mobileなどのクロスプラットフォームフレーム
ワークを活用する
• http://jquerymobile.com/
• JQuery Mobileとは?
• iOS や Android のブラウザで同一に表示される
サイトを作成するためのフレームワーク
• DreamWeaver CS5.5 はJQuery Mobileでの開発をサポート
• http://www.adobe.com/jp/products/dreamweaver.html
- 11.
JQuery Mobileの学習
• 書籍で勉強
• jQuery Mobile スマートフォンサイト デザイン入門
• 動画で勉強
• ドットインストール http://dotinstall.com/
• JQuery Mobileの基礎
• http://dotinstall.com/lessons/basic_jquery_mobile
- 12.
余談:ドットインストール
• 最近学習をテーマにしたサイトがいくつかオープンしています
• その中でもドットインストールはハンズオンで説明される動画
を見ながら学習ができて便利!
• 1回分の動画も3分程度になっていて気軽にスタートできる
• 最近の講座
• iOSプログラミングの基礎
• PHPの基礎
• MySQLの基礎
• Twitter Bootstrap
• etc...
- 13.
2. Webデザイナの技術領域で
スマフォアプリを作る
• ネイティブのスマフォアプリを作るのに必要な技術
• iOS では Objective-C の知識が必要
• Android では Java の知識が必要
- 14.
2. Webデザイナの技術領域で
スマフォアプリを作る
• ネイティブのスマフォアプリを作るのに必要な技術
• iOS では Objective-C の知識が必要
• Android では Java の知識が必要
Webデザイナが取り組むには
ハードルが高かった
- 15.
近年のアプリ製作
• HTML5, CSS3, Javascript の技術を使ってネイティブア
プリを作成できるフレームワークが登場してきた
• Titanium Mobile
• http://www.appcelerator.com/
• PhoneGap(Cordova)
• http://phonegap.com/
• GameSalad
• http://gamesalad.com/
- 16.
Titanium Mobile
• Apache Licence Version 2.0 のため商用利用も可能
• Javascriptで開発、ネイティブコードに変換してビル
ドしてアプリを作成
• カメラや加速度センサ、GPSなどの機能も利用可能
• Titanium Moibleベースで作られているアプリ
• MogSnap
• Alerm Everyone
• Liblis
- 17.
PhoneGap(Cordova)
• Apache Licence Version 2.0 のため商用利用も可能
• HTML5, CSS3, Javascript で開発、各プラットフォーム
の開発ツールでそのままビルドしてアプリを作成
• 実際にはスマフォのブラウザを起動して、その上
でアプリを動作させている
• ブラウザの上で動くといっても、ブラウザからネ
イティブのAPIをたたくため、カメラや加速度セン
サなんかも使えます
- 18.
- 19.
PhoneGap(Cordova)
• PhoneGap(Cordova)はJQuery Mobileをベースに作るこ
とも可能
• つまり・・・
• JQuery MobileでWebページを作りつつ
• iPhoneアプリやAndroidアプリも製作可能!
• まだPhoneGap(Cordova)関連の書籍は少ないけれど、
近いうちPhoneGap(Cordova)とJQuery Mobileの組み合
わせ開発の書籍も出るみたいです
- 20.
GameSalad
• HTML5, CSS3, Javascript で
開発
• ライセンスはFreeと、
Pro($499/年)の2つ
• GUIベースでゲームを
作っていける
- 21.
GameSalad
• 日本語での書籍や情報はまだあまり無い様子
• ただ、日本でも勉強会やセミナーなどもある
• Game salad Meetup
• 株式会社 Hatchup 主催の勉強会
• http://www.socialtoprunners.jp/app-school/
gamesalad/
• iPhoneゲームアプリコース
• Rainbow Apps主催のアプリスクール(有料)
• http://school.rainbowapps.com/game
- 22.
余談:Unity
• iOSアプリやAndroidアプリだけ
でなく、PS3 やら Wii やらにも出
力可能
• 開発言語は C# や、Javascript
• ライセンスはフリーのものから
Proアカウントでは$1,500するも
のもある
• 3Dゲームを作るのに適した開発
フレームワーク
- 23.
ミートアップイベント
• Webアプリやスマフォアプリなどのアプリ製作コン
テストやイベントがあります
• MashupAward
• ソーシャルアプリコンテスト
• 最近ではコンテストだけではなく、様々な能力(プ
ログラミング、デザイン、企画、etc)を持った人材
をミートアップするようなイベントもある
• Mashup Meetup
• Startup Weekend Tokyo
- 24.
PhoneGap(Cordova)の
サンプルコード
• 今回は簡単なサンプルとして、Hello Cordovaアプリを作成する
コードを作ってみます
• ページ遷移をします
• Helloボタンを押すと「Hello Cordova」とAlertダイアログ
が表示されます
• サンプルコードは以下からダウンロードできます
• http://iphonework.biz/wp-content/uploads/2012/04/
HelloCordova.zip
• 実行にはXCodeが必要になります
• ソースコードの内容を見る場合はwwwフォルダ以下の
ファイルの内容を参照してください