Android Wearサンプルアプリ17連発

6,979 views
6,835 views

Published on

Android Wear勉強会#2で発表した内容です

Published in: Technology
0 Comments
15 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,979
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
15
Comments
0
Likes
15
Embeds 0
No embeds

No notes for slide

Android Wearサンプルアプリ17連発

  1. 1. Android Wear サンプルアプリ17連発 Android Wear勉強会 #2 @napplecomputer
  2. 2. 自己紹介
  3. 3. なっぴー @napplecomputer
  4. 4. Wear Shortcut
  5. 5. このスライド独自の表現
  6. 6. 電話→mobile 腕輪→wear
  7. 7. 01.AgendaData
  8. 8. 予定を通知に表示する
  9. 9. • mobileの画面からwearのServiceを利 用してwearのみに通知を表示 • wearアプリはServiceだけで成立する が、Actionから通知を消した場合の み、アニメーション用のActivityを使用
  10. 10. 02.DataLayer
  11. 11. 撮影した画像を wearの画面に表示
  12. 12. ! • Mobile側からは写真の撮影、写真の送 信、Wearのアプリの起動が行える • Wearのアプリが立ち上がっていれ ば、Mobileのアプリのログと写真を受 信できる
  13. 13. 03.DelayedConfirmation
  14. 14. • wearからはアプリを起動できない • mobileのアプリからwearのアプリを起動する • ボタンを教えて5秒数える • 5秒経つと画面が閉じて通知が出る
  15. 15. 04.ElizaChat
  16. 16. Elizaとおしゃべり
  17. 17. • Elizaちゃんからはすぐ返事が帰ってく る • wearのアプリなしで実現 • 通知のRemoteInputのActionで音声入 力できる
  18. 18. 05.EmbeddedApp
  19. 19. 見る必要はありません
  20. 20. 06.FindMyPhone
  21. 21. 切断検知と電話探し
  22. 22. • wearのServiceでmobileとの接続が切 れたことを検知したら通知を出す • wearでは画面からmobileの音を鳴ら しているのではなく、一度通知を出し てから通知経由でmobileの音を鳴らし ている
  23. 23. 07.Flashlight
  24. 24. 光るだけ
  25. 25. • 起動すると白い画面が出るだけ • かと思いきや、次のページをめくると Party Viewが表示され画面が様々な色 に変わる • 照度調整がないので微妙
  26. 26. 08.Geofencing
  27. 27. めんどくさい
  28. 28. • Google Play ServiceのGiofencingを使 う • 座標がハードコードされているのでそ のまま動かすと詰む
  29. 29. 09.GridViewPager
  30. 30. GridViewPagerの挙動と 実装確認用
  31. 31. 10.JumpingJack
  32. 32. はずかしい
  33. 33. • 重力センサーを使ってジャンプをカウ ント • 全然反応しない • 重力センサーのx軸の値を見てる
  34. 34. 11.Notification
  35. 35. 通知の挙動を確認できる
  36. 36. • mobileとwearの両方から通知を発行できる • mobileから通知する場合、一度wearの Serviceを経由して・・みたいなことは行っ ていない • wearには通知を選択するActivityだけではな く、通知に表示するためのActivityも実装さ れている
  37. 37. 超おすすめ!
  38. 38. 12.Quiz
  39. 39. mobileとwearを違う人が使う
  40. 40. • mobileで出題して、wearで答える。 • mobileからはリアルタイムで正解がわか る • すべて終わるとwearに成績の通知が出る • その場で問題を作ることもできるけど保 存できないのでおすすめしません
  41. 41. 13.RecipeAssistant
  42. 42. wearでレシピを見る
  43. 43. • 長くてページ分けされている通知を mobileから送って、wearでそれを見 る • 料理の画像を見ることになるので夜中 起動してはいけない
  44. 44. 14.SkeletonWearableApp
  45. 45. タイマーと通知と 行列ページ
  46. 46. • たくさん入っていて盛りだくさん • 通知からは、通知からしか行けない画 面に行ける • 通知から行ける画面は縦横にページが 広がるページ • タイマー機能はかぶってる
  47. 47. 15.SynchronizedNotifications
  48. 48. wearだけ、mobileだけに 通知を出す
  49. 49. • wearのアプリのServiceを使ってwear だけ、mobileだけを実現 • 両方に通知を出す実装が雑 • これだけcommonモジュールを実装し てた(多分
  50. 50. 16.Timer
  51. 51. タイマーだけどアラーム
  52. 52. • ランチャーから起動ではなく、アラームアプ リが反応するIntent-Filterを使って、プリイン のアラームアプリを起動させようとすると立 ち上がる • ListViewを使っているが押しにくいので向い てないと思う • Timerがスタートすると通知内でカウントダ ウンする
  53. 53. 17.WatchViewStub
  54. 54. 四角と丸で画面を変える
  55. 55. Android Studioでプロジェク ト作ると最初からこれ

×