android wearと戦ってみた

Post on 31-May-2015

1.926 Views

Category:

Software

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Android Wear勉強会 #2( http://atnd.org/events/53398 ) で発表した内容

TRANSCRIPT

戦ってみた

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と

ぜんぜん戦ってなかったわー

ごめんなさい。。

糸冬。

top related