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

Wearables Architectures or how to ping your watch

Wearables Architectures or how to ping your watch

Recording: https://www.youtube.com/watch?v=YOZ77QxyO4E

We’re on the begging on the new era of computing devices. Wearables, probably, are one of the hottest topics now, with the launch of Android Wear, Apple Watch and huge success of activity trackers like Nike Fuel or Jawbone everyone talks how cool or not they are. During this presentation, we'll get back to early 2000 and check wearables evolution from totally geek devices to must-have accessory for each hipster.

Vitaliy Zasadnyy

December 06, 2014
Tweet

More Decks by Vitaliy Zasadnyy

Other Decks in Programming

Transcript

  1. Vitaliy Zasadnyy
    Ostap Andrusiv
    Wearables Architectures
    Or how to ping your watch
    Wearables Architectures

    View Slide

  2. #devfesttr

    View Slide

  3. #devfesttr

    View Slide

  4. #devfesttr

    View Slide

  5. #devfesttr

    View Slide

  6. #devfesttr

    View Slide

  7. #devfesttr
    Architectures
    Boring pictures ahead.

    View Slide

  8. the beginning...

    View Slide

  9. #devfesttr
    IBM Linux Watch

    View Slide

  10. View Slide

  11. #devfesttr
    IBM Linux Watch
    Linux 2.4
    X11 R6
    96x120
    IR, BT, UART Outer World

    View Slide

  12. #devfesttr
    IBM WatchPad

    View Slide

  13. #devfesttr
    IBM WatchPad
    Linux 2.4
    Microwindows
    320x240
    IR, BT, UART Outer World
    Fingerprint!

    View Slide

  14. View Slide

  15. #devfesttr
    Pebble

    View Slide

  16. #devfesttr
    Pebble
    Pebble OS
    144x168
    Bluetooth
    Outer World
    somehow
    Pebble App
    Awesome App
    Intents

    View Slide

  17. #devfesttr
    Pebble Apps
    Pebble OS Bluetooth
    Outer World
    somehow
    Pebble App
    Awesome App
    Intents
    Pebble Store
    Play Store
    .pbw
    .js .c
    .apk
    JS
    Sandbox
    your .pbw

    View Slide

  18. #devfesttr
    Misfit Shine

    View Slide

  19. #devfesttr
    Misfit Shine
    Bluetooth LE Shine App

    View Slide

  20. #devfesttr
    Sony

    View Slide

  21. #devfesttr
    Sony Apps
    Micrium OS Bluetooth
    Outer World
    somehow
    Awesome App
    Intents
    Play Store
    .apk
    Android-like UI
    events
    layouts, imgs
    Smart Connect
    Render
    Control
    API Wrapper

    View Slide

  22. #devfesttr
    Android Wear

    View Slide

  23. #devfesttr
    Wear Apps
    Android 4.4W Bluetooth
    Outer World
    somehow
    Awesome App
    Intents
    Play Store
    .apk
    wearable .apk
    Android Wear
    Play Services
    Data API
    Node API
    Message API
    wearable.apk

    View Slide

  24. #devfesttr
    Apple Watch

    View Slide

  25. #devfesttr
    Watch App Architecture

    View Slide

  26. #devfesttr
    App Target Structure

    View Slide

  27. #devfesttr
    Microsoft Band

    View Slide

  28. #devfesttr
    Sum up
    So what?

    View Slide

  29. By Form Factor
    glasses
    watches
    bands

    View Slide

  30. By Battery Life
    1 day
    ~1 week
    more

    View Slide

  31. By Form Factor
    glasses
    watches
    bands

    View Slide

  32. #devfesttr
    Custom OS Android Wear

    View Slide

  33. #devfesttr
    Self contained Accessories

    View Slide

  34. #devfesttr
    0-1 day More than 2 days

    View Slide

  35. View Slide

  36. View Slide

  37. @zasadnyy | zasadnyy.com
    @p1f | andrusiv.com
    Thank you!
    Questions?

    View Slide