Slide 1

Slide 1 text

Building for Android, more than just mobile apps Daniele Bonaldo

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

Launcher widgets

Slide 6

Slide 6 text

Launcher widgets

Slide 7

Slide 7 text

Jetpack Glance

Slide 8

Slide 8 text

Quick tiles

Slide 9

Slide 9 text

Notifications

Slide 10

Slide 10 text

Notifications

Slide 11

Slide 11 text

Wearables

Slide 12

Slide 12 text

Wear OS apps Jetpack Compose on Wear OS Different UX than mobile Wearables

Slide 13

Slide 13 text

Watch faces

Slide 14

Slide 14 text

Watch faces Ambient (always on) Interactive

Slide 15

Slide 15 text

Watch Face Format https://android-developers.googleblog.com/2023/05/introducing-watch-face-format-for-wear-os.html

Slide 16

Slide 16 text

Watch Face Studio https://developer.samsung.com/watch-face-studio/user-guide/index.html

Slide 17

Slide 17 text

Complications Date Second timezone Alarm Battery Short text + Icon Ranged value Short text + Icon + Title Short text + Title

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

Complications types https://developer.samsung.com/watch-face-studio/user-guide/complications.html

Slide 20

Slide 20 text

Tiles

Slide 21

Slide 21 text

Tiles

Slide 22

Slide 22 text

Tiles

Slide 23

Slide 23 text

Automotive https://blog.google/products/android/android-auto-new-features-google-io-2023/

Slide 24

Slide 24 text

Auto or Automotive?

Slide 25

Slide 25 text

Android Auto templates

Slide 26

Slide 26 text

AAOS (Automotive)

Slide 27

Slide 27 text

GAS or GAS-less?

Slide 28

Slide 28 text

GAS or GAS-less?

Slide 29

Slide 29 text

Tips Start with a (proper) tablet app Larger touch targets Better sign in process No orientation lock

Slide 30

Slide 30 text

Widgets Quick Tiles Notifications Wear Watch Faces Complications Wear Tiles

Slide 31

Slide 31 text

Thank you!