Wearable App DevThe Xamarin Way
@iAmVMac
About Me
About me
• Coder by Profession | Gamer by Heart
• Microsoft MVP – Xbox | Intel Software Innovator Developer @ DELL
• @iAmVMac
• http://iamGa.Me
• http://about.me/mscvidyasagar
@iAmVMac
Get Lost
@iAmVMac
Mobiliophobia
Architecture
@iAmVMac
@iAmVMac
Navigation Choices
Glances
@iAmVMac
Template-based Not scrollable, single screen Read-only. Tapping anywhere on the glance opens the
app. Optional. Not all apps need a Glance, and users can
select which Glances to display.
@iAmVMac
Notifications
• Lightweight interactions
• Can be short- and long-view
• May contain user actions
@iAmVMac
UI Elements
@iAmVMac
More UIElements
@iAmVMac
Demo
@iAmVMac
@iAmVMac
@iAmVMac
UX
@iAmVMac
Notifications
@iAmVMac
Notifications-Actions
@iAmVMac
Extending Existing Notifications
Lazy, but very effective!
Uses Notification.WearableExtender
Custom Backgrounds
Actions specific for Wear
Remote Input
Voice Input
Predefined actions
Pages, Stacking, and More!
@iAmVMac
Companion App
@iAmVMac
Companion App
• Android app that runs on a wearable New Themes New UI Widgets – Wearable UI Library
• BoxInsetLayout
• CircledImageView
• WearableListView
• More…
@iAmVMac
GridViewPager
@iAmVMac
Communication
Data API
Message API
Top Related