14 July 2014
Nanik Tolaram
nanikjava@yahoo.com
@nanikjava
About
 Android Platform Engineer
 Android Writer for open source
magazine.odroid.com
 Monthly Android Workshops at Fishburners
About
 Android Platform Engineer
 Android Writer for open source
magazine.odroid.com
 Monthly Android Workshops at Fishburners
Questions
 How the whole thing works ?
 Why is it so special ?
 What lies in the future ?
Which Layer ?
Android Wear
 Device communication
 Bridging App to Wear Device
 Future – part of Android stack
or Play Services
 Rely on Notification Service
Notification Flow
Android
App (Gmail,
Phone, SMS)
NotificationListener
Android Notification System
Bluetooth
Android Wear Device
Wear Emulator
 KitKat 4.4.x Stack
 ARM/x86 image (faster)
 Socket Communication
(via adb)
Recipe Wear Demo
1
2
3
1 android.support.v4.app.NotificationCompat.Builder
(Builder class to build notification message)
android.support.v4.app.NotificationCompat.WearableExtender
(Wear specific notification builder)
2
NotificationManager(Service) call to initiate notification function3
RecipeService.java
SDK for Wear
 Custom Card Layout
 Data & Action between device and wearable
 Realtime sensor data display on wearable
 App handler for voice action
Future
 Android as central device hub
 Extending Android via API (TV, Auto, etc)
 BYOD (Build-Your-Own-Device)
Android Wear Presentation

Android Wear Presentation

  • 1.
    14 July 2014 NanikTolaram nanikjava@yahoo.com @nanikjava
  • 2.
    About  Android PlatformEngineer  Android Writer for open source magazine.odroid.com  Monthly Android Workshops at Fishburners
  • 3.
    About  Android PlatformEngineer  Android Writer for open source magazine.odroid.com  Monthly Android Workshops at Fishburners
  • 4.
    Questions  How thewhole thing works ?  Why is it so special ?  What lies in the future ?
  • 5.
  • 6.
    Android Wear  Devicecommunication  Bridging App to Wear Device  Future – part of Android stack or Play Services  Rely on Notification Service
  • 7.
    Notification Flow Android App (Gmail, Phone,SMS) NotificationListener Android Notification System Bluetooth Android Wear Device
  • 8.
    Wear Emulator  KitKat4.4.x Stack  ARM/x86 image (faster)  Socket Communication (via adb)
  • 9.
    Recipe Wear Demo 1 2 3 1android.support.v4.app.NotificationCompat.Builder (Builder class to build notification message) android.support.v4.app.NotificationCompat.WearableExtender (Wear specific notification builder) 2 NotificationManager(Service) call to initiate notification function3 RecipeService.java
  • 10.
    SDK for Wear Custom Card Layout  Data & Action between device and wearable  Realtime sensor data display on wearable  App handler for voice action
  • 11.
    Future  Android ascentral device hub  Extending Android via API (TV, Auto, etc)  BYOD (Build-Your-Own-Device)