戦ってみた
Android Wear
株式会社ブリリアントサービス
近藤昭雄(@kojira)
と
自己紹介
名古屋出身の0x27歳の
組み込み系エンジニア
2007/11/12
Android SDKが発表された当日に
Android情報まとめwiki開設
2008/02/05
Armadillo-500にAndroidを
ポーティング、
Youtubeにビデオ公開
2008/02/21
Android情報ブログを開設、
ポーティング方法を公開
2008/05/11
大阪で初のAndroid勉強会開催
(Armadillo-500へのポーティング
ハンズオン)
中略
2009/12/01
開発に携わったAndroidアプリ
「スポットメッセージ」が
ADC2のソーシャル部門で入賞
後略
Android出た頃は32歳だったなあ
(遠い目)
本題へ
Android Wearの中身
Android Wearの中身
adb shell cat /proc/version!
エミュレータ!
Linux version 3.4.0-gd853d22 (nnk@nnk.mtv.corp.google.com) (gcc version 4.6.x-
google 20120106 (prerelease) (GCC) ) #1 PREEMPT Tue Jul 9 17:46:46 PDT 2013!
Nexus 5!
Linux version 3.4.0-gadb2201 (android-build@vpbs1.mtv.corp.google.com)
(gcc version 4.7 (GCC) ) #1 SMP PREEMPT Wed Nov 20 14:42:53 PST 2013!
LG G Watch!
Linux version 3.10.0-g8cc05af (android-build@kpdm5.cbf.corp.google.com)
(gcc version 4.7 (GCC) ) #1 SMP PREEMPT Tue Jun 17 11:56:02 PDT 2014!
Saumsung Gear Live!
Linux version 3.10.0-g84593d0 (android-build@kpdm5.cbf.corp.google.com)
(gcc version 4.7 (GCC) ) #1 SMP PREEMPT Sat Jun 21 10:45:07 PDT 2014
Android Wearの中身
/system以下のファイルサイズ!
Wearエミュレータ:約130.5MB!
Nexus 5:約683.3MB!
LG G Watch:約211.6 MB、!
Samsung Gear Live:208.7 MB!
/system/fonts!
Wearエミュレータ:33ファイル!
Nexus 5、LG G Watch、Samsung Gear Live!
74ファイル
Android Wearの中身
/system/media/audio以下のファイル!
Wearエミュレータ!
215ファイル!
Nexus 5!
47ファイル!
LG G Watch、Samsung Gear Live:なし!
エミュレータ!
audio/ringtonesに約100種類ある!
audio/uiには!
camera_click.ogg , camera_focus.ogg!
Dock.ogg , Undock.ogg!
VideoRecord.ogg!
WirelessChargingStarted.ogg
Android Wearの中身
adb shell getprop!
Wear端末!
[dalvik.vm.heapsize]: [32m]!
Nexus 5!
[dalvik.vm.heapsize]: [512m]!
LG G Watch、Samsung Gear Live!
[dalvik.vm.heapsize]: [128m]
アプリ作った
アプリ作った
Wear側のアプリなしでもスマホで処理をすれば、そこそこいける!
Wear側にアプリ入れると電池消費激しい※ランチャー入れてみたら・・・!
今回は敢えて、Wear側なし!
どんなアプリか
単刀直入に言うと・・・!
どんなアプリか
Yo!!
!
!
!
!
!
!
!
!
どんなアプリか
みたいなWear端末だけで完結する!
コミュニケーションツール!
なんで作った?
なにかやろうとしてもすぐに・・・
なんで作った?
スマホのロック解除したくない!
なんで作った?
いずれLineでスタンプを送ったり、!
Facebookで「いいね!」をするのも!
Wear端末の操作だけで完結する!
・・・と思う!
なんで作った?
簡単に自分の思いを伝える事に特化したい!
こんな感じ
こんな感じ
Mobile Backend Starter
プロトはMobile Backend Starterで速攻完成
実装
NotificationCompat.Builderを使って
Notification出すだけ。	
!
後、NotificationにPendingIntentを付加して	
Replyに反応させるだけ。	
!
とってもカンタン。
実演
実演
何故か上手くいかない><
今後
そのうち「I miss u」とかいう名前で	
マーケットにリリース予定
まとめ
Android Wearに対応するのに覚えることが少な
い。楽ちん。	
日常で使わないとアイディア湧いてこない	
音声入力ツライ	
スマホのロック解除する回数が格段に減った	
Moto 360待ち遠しいデス
まとめ
カンタンなのでみんなも何か作るといいよ!
戦ってみた
Android Wear
と
ぜんぜん戦ってなかったわー
ごめんなさい。。
糸冬。

Android Wearと戦ってみた