Slide 1

Slide 1 text

Android  Wear   Arpit  Mathur   @arpit  

Slide 2

Slide 2 text

The  Android  Wear  UX  

Slide 3

Slide 3 text

Wear  App  Development   •  Default  No:fica:ons   •  Extended  No:fica:ons   •  Na:ve  Apps  

Slide 4

Slide 4 text

Extended  No:fica:ons  

Slide 5

Slide 5 text

Source:  hBp://mBhsfrdrch.github.io/  

Slide 6

Slide 6 text

Source:  hBp://mBhsfrdrch.github.io/  

Slide 7

Slide 7 text

Source:  hBp://mBhsfrdrch.github.io/  

Slide 8

Slide 8 text

Ac:ons  and  Voice  Input  

Slide 9

Slide 9 text

Na:ve  Apps  

Slide 10

Slide 10 text

Capabili:es   •  PreBy  much  Android  4.4  minus   •  Na:ve  app  apk  packed  into  the  main  apk   •  Data  sync  based  on  App  Ids  so  make  sure  both   Manifests  match  

Slide 11

Slide 11 text

Building  the  right  kind  of  na:ve  app   •  You  can  build  any  kind  of  na:ve  app  you  want   but  most  people  probably  won’t  launch  your   app  explicitly   •  Instead,  build  contextual  no:fica:ons  that   trigger  your  na:ve  app   •  Detect  context  on  the  phone  side  of  the  app  

Slide 12

Slide 12 text

Components  

Slide 13

Slide 13 text

Sharing  data:  On  the  phone,  put  data   on  the  sync’d  data  store  

Slide 14

Slide 14 text

On  the  phone  listen  on  data  change  

Slide 15

Slide 15 text

Messages  for  fire  and  forget  messages  

Slide 16

Slide 16 text

Links   •  Google  I/O  2014  -­‐  Android  Wear:  The   developer's  perspec:ve   •  Android  Wear  Training  on   developer.android.com