SlideShare uma empresa Scribd logo
1 de 25
Baixar para ler offline
Android Wearへ対応しよう
ThreeColors
赤井忠昭
自己紹介
• 赤井忠昭(@akai_t)!
• Androidに興味をもったためにThree Colorsという屋
号で独立!
• 元はWeb系のエンジニア(PHPを得意としていた)!
• Androidは2009年から少しずつやりはじめていて、
2010年にはじめてのアプリを公開!
• Androidのために独立したが、現在は仕事で
Androidアプリケーション開発は少なめ
Android Wearへの対応方法
その1.
AndroidWearに表示したい情報をNotificationに
表示する
※あえて古い書き方してます
Android Wearへの対応方法
その2.
実行する
Android Wearへの対応方法
その3.
AndroidWearをみる
Android Wearへの対応方法
• 表示するだけならばNotificationを表示するだけで対
応される!
• 非推奨の表示方法であっても問題なく表示される!
• すでにNotificationで何らかの情報を表示しているア
プリは何もしなくてもよい
※NotificationListenerServiceを起動させている場合に限る
Android Wearへの対応方法
PendingIntentでタップ時の処理が指定されている
場合は?
Android Wearへの対応方法
スワイプ
Android Wearへの対応方法
Notificationでボタンを配置した場合は?
Android Wearへの対応方法
スワイプ
スワイプ
スワイプ
Android Wearへの対応方法
単純な通知の場合はNotificationを作成すれば自動的に
AndroidWearに対応されるので何も気にするが必要ない
Android携帯電話のNotificationがAndroidWearに移動し
たと考えるとわかりやすい
Android Wearへの対応方法
AndroidWear端末にもう少し詳細な情報を
表示したい場合は?
• Pagesを利用して複数ページを表示する!
• Notification Stacksを利用して複数通知を表示する
Android Wear用のクラスを利用するため

wearable-preview-support.jarが必要
Android Wearを利用する注意点
• 表示される情報は限られる!
• 不必要なテキストはできるだけ表示しない!
• 単語とフレーズを利用して文章にはしない!
• 文字を見ずにちら見できるデザインにする
ウェアラブルデバイスは小さい端末
Android Wearを利用する注意点
• 普段の活動の邪魔をしてはいけない!
• 優先度を的確に指定する!
• 即時に必要な通知以外はhigh priorityを指定しない
ウェアラブルデバイスは簡単に視覚に入るもの
Android Wearを利用する注意点
• どうしても必要な場合を除いてユーザの入力を要求
するべきではない!
• ほとんどの入力はタッチ、スワイプ、音声で行う
ウェアラブルデバイスは操作しにくい
Pagesの利用
まずは通常のNotificationを作成
Pagesの利用
Notificationに次のページを追加
Notification Stacksの利用
Notification Stacksの利用
Notification Stacksの利用
Android Wearへの対応方法
その他にできること
• ウェアラブルデバイスのタッチアクションを端末側
に返す!
• ウェアラブルデバイスの音声による返信を端末側に
返す!
• 回答を選択肢で指定できる!
• 音声で何かを実行できる(ただし、現時点ではで
きない)
Android Wearのサンプルアプリ
• チャットアプリ!
• ある一定の決まった回答を返すシンプルなもの!
• 音声入力によるやりとりのやり方について確認す
ることができる
ElizaChat
Android Wearのサンプルアプリ
• 料理のレシピをウェアラブルデバイスで確認するア
プリ!
• 端末で見たいレシピを選択してStartするとウェア
ラブルデバイスでレシピの内容が確認できる!
• Pagesの使い方について確認することができる
RecipeAssistant
Android Wearのサンプルアプリ
• 様々なNotificationを表示するアプリ!
• いろんなパターンのNotificationを表示することが
できる!
• Notification Stacksを始めとする様々なNotification
の表示方法やアクションの取得方法などを確認す
ることができる
WearableNotificationsSample
ご清聴ありがとうございました
ThreeColors 赤井 忠昭
@akai_t

Mais conteúdo relacionado

Semelhante a Android Wearへ対応しよう

Androidで気軽にブログを始める20120131
Androidで気軽にブログを始める20120131Androidで気軽にブログを始める20120131
Androidで気軽にブログを始める20120131
yohei iwakura
 
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Saiki Iijima
 
Androidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点からAndroidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点から
demuyan
 

Semelhante a Android Wearへ対応しよう (13)

20121219 jagkansai lt
20121219 jagkansai lt20121219 jagkansai lt
20121219 jagkansai lt
 
あの手この手で楽して覚えるAndroid開発Tips
あの手この手で楽して覚えるAndroid開発Tipsあの手この手で楽して覚えるAndroid開発Tips
あの手この手で楽して覚えるAndroid開発Tips
 
Androidで気軽にブログを始める20120131
Androidで気軽にブログを始める20120131Androidで気軽にブログを始める20120131
Androidで気軽にブログを始める20120131
 
Android Wearアプリ開発経験談
Android Wearアプリ開発経験談Android Wearアプリ開発経験談
Android Wearアプリ開発経験談
 
DeveloperIO2015_SessionD2
DeveloperIO2015_SessionD2DeveloperIO2015_SessionD2
DeveloperIO2015_SessionD2
 
Rinko 1 Android
Rinko 1 AndroidRinko 1 Android
Rinko 1 Android
 
Abc2012f adamrocker
Abc2012f adamrockerAbc2012f adamrocker
Abc2012f adamrocker
 
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
 
1画面1Storyboardのススメ
1画面1Storyboardのススメ1画面1Storyboardのススメ
1画面1Storyboardのススメ
 
モダンなAndroidアプリ開発勉強会
モダンなAndroidアプリ開発勉強会モダンなAndroidアプリ開発勉強会
モダンなAndroidアプリ開発勉強会
 
Androidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点からAndroidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点から
 
!(びっくり)するかもしれないヤフーでのアプリ開発
!(びっくり)するかもしれないヤフーでのアプリ開発!(びっくり)するかもしれないヤフーでのアプリ開発
!(びっくり)するかもしれないヤフーでのアプリ開発
 
Cordova利用アプリ開発経験談
Cordova利用アプリ開発経験談Cordova利用アプリ開発経験談
Cordova利用アプリ開発経験談
 

Android Wearへ対応しよう