Upload
techtalkdwango
View
9.358
Download
0
Embed Size (px)
Citation preview
iPhone&Androidでチャットするアプリを作ってみたよ
鳥居みゆっき
2011年6月27日月曜日
2011年6月27日月曜日
その名も
2011年6月27日月曜日
その名も
mChat
2011年6月27日月曜日
その名も
これはひどいmChat
2011年6月27日月曜日
各アプリケーションを自作
2011年6月27日月曜日
Server
AndroidiPhone
各アプリケーションを自作
2011年6月27日月曜日
Server
2011年6月27日月曜日
中身はただのソケット通信Server
2011年6月27日月曜日
node.js
中身はただのソケット通信Server
2011年6月27日月曜日
node.js
14行程度のコード
中身はただのソケット通信Server
2011年6月27日月曜日
Android
2011年6月27日月曜日
eclipse + ADT Pluginを使用
Android
2011年6月27日月曜日
eclipse + ADT Pluginを使用
Windows環境で開発Android
2011年6月27日月曜日
eclipse + ADT Pluginを使用
Windows環境で開発Android2.1をベースに開発
Android
2011年6月27日月曜日
Android
便利な点
2011年6月27日月曜日
Android
便利な点
Javaで開発できる
2011年6月27日月曜日
Android
便利な点
Javaで開発できる
ADT Pluginによりワンクリックでデバッグをそのまま実機ですることができる
2011年6月27日月曜日
Android
不便な点
2011年6月27日月曜日
Android
不便な点
エミュレータの起動がむちゃくちゃ遅い
2011年6月27日月曜日
Android
不便な点
エミュレータの起動がむちゃくちゃ遅いデバイスが統一されていない為、いろいろめんどくさい
2011年6月27日月曜日
Android
注意したこと
2011年6月27日月曜日
Android
注意したこと
アプリからインターネットに繋ぐには権限を表記しなければならない
2011年6月27日月曜日
Android
注意したこと
アプリからインターネットに繋ぐには権限を表記しなければならない
細かいバグがまだあったりする
2011年6月27日月曜日
・エミュレータの起動がむちゃくちゃ遅い・デバイスが統一されていない為、センサーなどのハードだけではなく、OSごとの利用出来るAPIなども気にしなければいけない
不便な点
・アプリからインターネットに繋ぐには権限を表記しなければならない(表記しなくてもエラーが出ないため詰まりやすい)
・細かいバグがまだある
注意したこと
Android
・Javaで開発できる・ADT Pluginによりデバッグをそのまま実機ですることができる
便利な点
2011年6月27日月曜日
iPhone
2011年6月27日月曜日
有料Xcode4(600円)を利用して開発
iPhone
2011年6月27日月曜日
MacBookAirにて開発
有料Xcode4(600円)を利用して開発
iPhone
2011年6月27日月曜日
MacBookAirにて開発
有料Xcode4(600円)を利用して開発
iPhone
実機は持っていない為シミュレータでの実行
2011年6月27日月曜日
便利な点
iPhone
2011年6月27日月曜日
便利な点
iPhone
デバイスが統一されているので互換性などを気にしなくて良い
2011年6月27日月曜日
便利な点
iPhone
デバイスが統一されているので互換性などを気にしなくて良い
シミュレータの起動がむちゃくちゃ早い
2011年6月27日月曜日
不便な点
iPhone
2011年6月27日月曜日
不便な点
iPhone
Macでないと開発できない
2011年6月27日月曜日
不便な点
iPhone
Macでないと開発できない開発環境Xcodeが有料
2011年6月27日月曜日
不便な点
iPhone
Macでないと開発できない開発環境Xcodeが有料実機で動かすだけでもお金がかかる
2011年6月27日月曜日
不便な点
iPhone
Macでないと開発できない開発環境Xcodeが有料実機で動かすだけでもお金がかかる
Objective-Cという摩訶不思議な言語を学ばないといけない
2011年6月27日月曜日
注意したこと
iPhone
2011年6月27日月曜日
注意したこと
iPhone
(今回はマーケットに出さないので気にしなかったが)メモリ管理
2011年6月27日月曜日
注意したこと
iPhone
(今回はマーケットに出さないので気にしなかったが)メモリ管理
例外の処理
2011年6月27日月曜日
・基本的に接続できないなどの例外が出てもそれを自分で発見しないといけない・(今回はマーケットに出さないので気にしなかったが)メモリ管理
注意したこと
・デバイスが統一されているので互換性などを気にしなくて良い・シミュレータの起動がむちゃくちゃ早い
便利な点
・Macでないと開発できない・開発環境Xcodeが有料である(でも見合う価値はあるかも?)
・実機で動かすだけでも年間$99の登録料(iOS DP)が必要・Objective-Cという摩訶不思議な言語を学ばないといけない
不便な点iPhone
2011年6月27日月曜日
ご清聴ありがとうございました
2011年6月27日月曜日
http://storage.applest.net/mChat.apk
2011年6月27日月曜日