Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

Taichi Sato (@syarihu) ● Money Forward, Inc. ○ Android Engineer ● TechBooster

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

今回話す内容 ● What's new in Wear OS by Google (Google I/O '18) ○ https://youtu.be/VZVosFzD 9NU

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

Wear OS by Googleに至るまで

Slide 7

Slide 7 text

Wear OS by Googleに至るまで ● Android Wearは4年前に 始まった ● 現在、Wear OSを搭載した 時計は50以上ある

Slide 8

Slide 8 text

Wear OS by Googleに至るまで ● 2017年 ○ 26 の新しい時計 ○ iOSユーザはYoY 148% 成 長

Slide 9

Slide 9 text

Wear OS by Googleに至るまで ● 現在 ○ Wearユーザーの 3分の1 は iOSにペアリングしている

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

Wear OSの3つの重要な柱

Slide 12

Slide 12 text

Wear OSの3つの重要な柱 ● Connection ● Health ● Google Assistant

Slide 13

Slide 13 text

3つの柱を構成する要素

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

iOS

Slide 16

Slide 16 text

Wear OS by Google - Smartwatch on the App Store https://itunes.apple.com/us/app/wear-os-by-google-smartwatch/id986496028

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

Faster updates

Slide 19

Slide 19 text

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

Slide 20

Slide 20 text

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

Slide 21

Slide 21 text

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

Slide 22

Slide 22 text

Google Assistant

Slide 23

Slide 23 text

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

Slide 24

Slide 24 text

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

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

Actions on Google

Slide 27

Slide 27 text

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

Slide 28

Slide 28 text

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

Slide 29

Slide 29 text

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

Slide 30

Slide 30 text

Watch Face Battery Saving Best Practice

Slide 31

Slide 31 text

Watch Face Battery Saving ● Display, CPU, Networkが最も バッテリー消費が激しい ● バッチ処理で定期的に 一括処理を行うことで節約

Slide 32

Slide 32 text

Kotlin DSL

Slide 33

Slide 33 text

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

Slide 34

Slide 34 text

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

Slide 35

Slide 35 text

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

Slide 36

Slide 36 text

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

Slide 37

Slide 37 text

まとめ

Slide 38

Slide 38 text

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

Slide 39

Slide 39 text

No content

Slide 40

Slide 40 text

ありがとうございました