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

Introduction to Android Wear & Wear UI Patterns

Paresh Mayani
December 14, 2014

Introduction to Android Wear & Wear UI Patterns

Talk delivered in DevFest Ahmedabad 2014. This talk contains introduction of android wear, android wear ecosystem, difference mobile and wear paradigms, voice commands, creative vision and wear UI patterns.

Paresh Mayani

December 14, 2014
Tweet

More Decks by Paresh Mayani

Other Decks in Technology

Transcript

  1. • Call a car/taxi • Take a note • Set

    alarm • Set timer • Start/Stop a bike ride • Start/Stop a run • Start/Stop a workout • Show heart rate • Show step count Voice Commands
  2. Standard cards Single-action controls (such as a play/pause toggle) Expandable

    stack of cards (for grouping a set of related notifications together) Cards
  3. Card stacks group related cards together and allow them to

    be progressively expanded vertically in the stream. Card Stacks
  4. In cases where the phone must be used, a generic

    animation should be played once the action button has been tapped and the corresponding Android app will open on the phone. Continuing activities on phone
  5. Where the user may need to take action on the

    information shown in a notification, you can provide action buttons. Action Buttons
  6. Where tapping on an action button results in an action

    being executed Action countdown and confirmation
  7. It allows users to choose from a list of items,

    and optionally select an attribute of each item. For example, for a social check-in app, you could show a 2D Picker with a vertical list of places to check-in to. 2D Picker
  8. It is possible for apps to take action in response

    to Android voice commands that invoke intents. Voice Commands
  9. • BoxInsetLayout • Card Fragment • CircledImageView • ConfirmationActivity •

    DismissOverlayView • GridViewPager • GridPagerAdapter • FragmentGridPagerAdapter • WatchViewStub Some of the major classes...
  10. • BoxInsetLayout • Card Fragment • CircledImageView • ConfirmationActivity •

    DismissOverlayView • GridViewPager • GridPagerAdapter • FragmentGridPagerAdapter • WatchViewStub Some of the major classes...
  11. • BoxInsetLayout • Card Fragment • CircledImageView • ConfirmationActivity •

    DismissOverlayView • GridViewPager • GridPagerAdapter • FragmentGridPagerAdapter • WatchViewStub Some of the major classes...
  12. • BoxInsetLayout • Card Fragment • CircledImageView • ConfirmationActivity •

    DismissOverlayView • GridViewPager • GridPagerAdapter • FragmentGridPagerAdapter • WatchViewStub Some of the major classes...