Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[ca.apk #6] Wear OS by Google

[ca.apk #6] Wear OS by Google

ca.apk #6で発表した資料です。
https://cyberagent.connpass.com/event/84233/

Da5a59469ce3ebb55619ce34f85f8c4f?s=128

syarihu

May 22, 2018
Tweet

More Decks by syarihu

Other Decks in Technology

Transcript

  1. Wear OS by Google ca.apk #6 2018/05/22 (Tue.) Taichi Sato

    (@syarihu)
  2. Taichi Sato (@syarihu) • Money Forward, Inc. ◦ Android Engineer

    • TechBooster
  3. None
  4. 今回話す内容 • What's new in Wear OS by Google (Google

    I/O '18) ◦ https://youtu.be/VZVosFzD 9NU
  5. None
  6. Wear OS by Googleに至るまで

  7. Wear OS by Googleに至るまで • Android Wearは4年前に 始まった • 現在、Wear

    OSを搭載した 時計は50以上ある
  8. Wear OS by Googleに至るまで • 2017年 ◦ 26 の新しい時計 ◦

    iOSユーザはYoY 148% 成 長
  9. Wear OS by Googleに至るまで • 現在 ◦ Wearユーザーの 3分の1 は

    iOSにペアリングしている
  10. None
  11. Wear OSの3つの重要な柱

  12. Wear OSの3つの重要な柱 • Connection • Health • Google Assistant

  13. 3つの柱を構成する要素

  14. 3つの柱を構成する要素 • Power • Connectivity • Performance • コンパニオンアプリ etc...

  15. iOS

  16. Wear OS by Google - Smartwatch on the App Store

    https://itunes.apple.com/us/app/wear-os-by-google-smartwatch/id986496028
  17. None
  18. Faster updates

  19. Faster updates • Wear 2.0ではアーキテクチャ を変更 • プラットフォームコンポーネント が更新可能になった

  20. Faster updates • 2017年6月から プラットフォームへ 11のリリースを行った

  21. Faster updates • 49の新機能の追加と改善を 行った • 今年は去年と同じかそれ 以上のことをする

  22. Google Assistant

  23. Google Assistant • I/O開催前に行った最新のアッ プデートでUIの再設計をおこ なった

  24. Google Assistant • ハンズフリーで起動 • テキスト読み上げ • Suggestion Tips

  25. None
  26. Actions on Google

  27. Actions on Google • Dialogflowを使用してWear OSのアクションを作成可能 • 短く、簡潔にタスクを行うことが 重要

  28. Actions on Google • 音声応答と視覚的応答の 両方を組み合わせることにより 相互に補完できる

  29. Actions on Google • ユーザーの状況に合わせてす べてのユースケースを 念頭に置いて設計することが 重要

  30. Watch Face Battery Saving Best Practice

  31. Watch Face Battery Saving • Display, CPU, Networkが最も バッテリー消費が激しい •

    バッチ処理で定期的に 一括処理を行うことで節約
  32. Kotlin DSL

  33. Kotlin DSL • 600行のコードがわずか15行 に • これにより設計に専念できる

  34. Kotlin DSL • バッテリー節約のベストプラク ティスの設計も組み込まれて いる

  35. Kotlin DSL • ただしまだSDKに含まれていな い • 公式SDKに追加する方向で 頑張っている

  36. Kotlin DSL • Wear OS Codelab ◦ https://codelabs.developers.google.com/cod elabs/watchface-kotlin/index.html

  37. まとめ

  38. まとめ • iOSユーザーが多い • バッテリー節約 • 高速でアップデートするから期 待しててくれよな!

  39. None
  40. ありがとうございました