Android Wear Development for beginners

Android Wear Development for beginners

This presentation introduces the development of Android Wear applications. It walks the audience through an introduction, watch faces, design guidelines for Android Wear apps, uploading Android Wear apps to Google Play and the common pain points experienced during development.

E803718649600ddffc1bc625d957e786?s=128

Moyinoluwa Adeyemi

August 20, 2016
Tweet

Transcript

  1. Android Wear Development for beginners Android Fortnightly 3 Moyinoluwa Adeyemi

    (Create your first Y̶o̶r̶u̶b̶a̶ watch face)
  2. Android Wear

  3. Extend Android to Wearables

  4. • Say “Ok Google” to ask questions and get stuff

    done • Get glanceable information throughout the day • Wide range of available sensors • Make the most of your time • A style for every mood • Works with your Android Phone or iPhone
  5. Android Wear 2.0 Developer Preview New User Interface • Material

    Design for wearables • Expanded notifications • Darker UI
  6. Android Wear 2.0 Developer Preview Standalone Apps • Direct network

    access to cloud • Apps run on watch even when your phone (Android or iOS) isn’t with you
  7. Android Wear 2.0 Developer Preview Watch Face • Complications API:

    any watch face can show data from any app
  8. Android Wear 2.0 Developer Preview Messaging New input methods: handwriting,

    keyboard
  9. Android Wear 2.0 Developer Preview Fitness Google Fit Platform: automatic

    activity recognition and data API
  10. Range of devices... • LG G Watch (first development platform

    for Wear, first Qualcomm platform) • Samsung Gear Live (Samsung brand, OLED display) • Moto 360 (first TI platform, heartrate sensor, round LCD) • Sony Smartwatch3 (first Broadcom platform, first GPS, reflective LCD) • LG Watch R (first round OLED, WiFi development platform) • LG Watch Urbane (launched with WiFi, more compact size) • Huawei Watch (price challenger for US) • LG Watch Urbane 2nd Edition (first integrated telephony features, first NFC) • Tag Heuer (First ultra premium, first Intel platform)
  11. Why is there no fragmentation on Android Wear Devices?

  12. Watch Faces

  13. Digital Analog

  14. Ambient mode

  15. Design guidelines for square, round and chin faces

  16. Uploading your Wear app to Google Play Currently... • Package

    the wearable .apk file inside the mobile module • Sign the mobile and wear module in release mode • Upload only the mobile-release apk since the wear module is packaged with it
  17. Uploading your Wear app to Google Play With Android Wear

    2.0 Developer Preview… • No need to package the wearable .apk file inside the mobile module • No need to sign the mobile and wear module in release mode
  18. Common Android Wear Dev problems • Connecting the mobile device

    to an Android wear device • Connecting the mobile device with a wear emulator • Seeing changes in the watchface • Testing the wear application
  19. FOR CODE

  20. Questions?

  21. Thanks for listening @moyheen @moyinoluwa @moyheen