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

Android Wear

Android Wear

Slides from my talk for Android Alliance Philadelphia

Arpit Mathur

August 01, 2014
Tweet

More Decks by Arpit Mathur

Other Decks in Programming

Transcript

  1. Android  Wear  
    Arpit  Mathur  
    @arpit  

    View full-size slide

  2. The  Android  Wear  UX  

    View full-size slide

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

    View full-size slide

  4. Extended  No:fica:ons  

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  8. Ac:ons  and  Voice  Input  

    View full-size slide

  9. Na:ve  Apps  

    View full-size slide

  10. 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  

    View full-size slide

  11. 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  

    View full-size slide

  12. Components  

    View full-size slide

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

    View full-size slide

  14. On  the  phone  listen  on  data  change  

    View full-size slide

  15. Messages  for  fire  and  forget  messages  

    View full-size slide

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

    View full-size slide