SlideShare a Scribd company logo
1 of 43
Download to read offline
AnDevCon IV


The Wonderful
  World of
  Wearables
    Copyright © 2012 CommonsWare, LLC
Form Factor Innovation
●   Phones
●   Tablets
●   Televisions
●   Wearables
    –   Defined as “things that you wear” that would be
        sensible to actually wear


                      Copyright © 2012 CommonsWare, LLC
Counterpoint: Flavor Flav




       Copyright © 2012 CommonsWare, LLC
What We're Covering
●   Sample Wearables
    –   Capabilities
    –   Programming Models
●   Stumbling Blocks/Future Possibilities
●   Business Opportunties



                       Copyright © 2012 CommonsWare, LLC
History of Wearables




     Copyright © 2012 CommonsWare, LLC
History of Wearables




     Copyright © 2012 CommonsWare, LLC
Matrix O' Wearables
●   Where You Wear
    –   Wrist
    –   Face
●   Androidification
    –   Runs Android
    –   Accessory for Android


                       Copyright © 2012 CommonsWare, LLC
Wrist Device: WIMM One




      Copyright © 2012 CommonsWare, LLC
Wrist Device: WIMM One
●   Device Capabilities
    –   Bi-Modal Display
    –   WiFi, Bluetooth
         ●   No mobile data, GPS
    –   Accelerometer and magnetometer
    –   Vibration motor



                         Copyright © 2012 CommonsWare, LLC
Wrist Device: WIMM One
●   App Development Overview
    –   Micro Apps
         ●   Reminiscent of app widgets in terms of capabilities
         ●   Use WIMM base classes, gestures
         ●   As-available Internet access
    –   Watchfaces
         ●   Updated infrequently, monochrome
         ●   Always visible

                           Copyright © 2012 CommonsWare, LLC
Wrist Device: The “Rock”




       Copyright © 2012 CommonsWare, LLC
Wrist Device: The “Rock”
●   Device Capabilities
    –   2.0” QVGA Traditional Touchscreen
         ●   Presumably behaves like normal smartphone
    –   WiFi, Bluetooth, quad-band GSM, GPS
    –   Basic sensors, camera
    –   Think early 2010 Android smartphone strapped
        to your wrist

                         Copyright © 2012 CommonsWare, LLC
Wrist Device: The “Rock”
●   Standard Android Development
    –   -small screen, need appropriate layouts
    –   Use of accelerometer possible, but different
         ●   Limited range of motion while worn
    –   Gentle on battery!
         ●   Probably smaller than typical phones
         ●   Cannot readily charge while worn


                          Copyright © 2012 CommonsWare, LLC
Wrist Accessory: SONY SmartWatch




           Copyright © 2012 CommonsWare, LLC
Wrist Accessory: SONY SmartWatch
●   Device Capabilities
    –   Tri-Modal Display
    –   Bluetooth
         ●   No independent WiFi, mobile data, GPS
    –   Accelerometer
    –   Vibration motor



                         Copyright © 2012 CommonsWare, LLC
Wrist Accessory: SONY SmartWatch
●   App Development Overview
    –   Widgets for standard “watchface”
    –   Control for full-screen app
         ●   App runs on phone, pushes over bitmaps, responds to
             taps and swipes
    –   Notifications for pushing over alerts
    –   Sensor API to access accelerometer and vibration motor
    –   Apps mediated by core app on Android device

                           Copyright © 2012 CommonsWare, LLC
Wrist Accessory: MetaWatch Strata




           Copyright © 2012 CommonsWare, LLC
Wrist Accessory: MetaWatch Strata
●   Device Capabilities
     –   Monochrome Non-Touchscreen Display
          ●   Buttons for controlling device
     –   Bluetooth
          ●   No independent WiFi, mobile data, GPS
     –   Accelerometer, ambient light sensor
     –   Vibration motor

                            Copyright © 2012 CommonsWare, LLC
Wrist Accessory: MetaWatch Strata
●   App Development: Intent-Based
     –   Broadcast Intent for button press
     –   Broadcast receiver for updating screen
          ●   Application
          ●   Notification
     –   Apps mediated by core app on Android device
     –   Not presently supported by production MWM
         app
                             Copyright © 2012 CommonsWare, LLC
Wrist Accessory: MetaWatch Strata
●   App Development: Manager
     –   Bluetooth protocol for working with device
          ●   Idle, application, notification states
          ●   Button presses
     –   Manager app handles all of this
          ●   No SDK, must fork and modify existing manager app
          ●   https://github.com/MetaWatchOpenProjects/MWM-for-Android




                                Copyright © 2012 CommonsWare, LLC
Wrist Accessory: Pebble




       Copyright © 2012 CommonsWare, LLC
Wrist Accessory: Pebble
●   Device Capabilities
    –   Monochrome Non-Touchscreen Display
         ●   Buttons for controlling device
    –   Bluetooth
         ●   No independent WiFi, mobile data, GPS
    –   Accelerometer
    –   Vibration motor

                           Copyright © 2012 CommonsWare, LLC
Wrist Accessory: Pebble
●   App Development Overview
    –   SDK a work in progress
    –   Data-driven broadcasts
         ●   On-watch apps written in native C code
         ●   Android apps supply data to native apps on the
             watch




                          Copyright © 2012 CommonsWare, LLC
Eyewear Device: The Vaporware
●   Google's Project Glass



●   Vusix M100




                   Copyright © 2012 CommonsWare, LLC
Eyewear Device: EPSON Moverio




          Copyright © 2012 CommonsWare, LLC
Eyewear Device: EPSON Moverio
●   Device Capabilities
    –   qHD Display
         ●   Appears as 80” viewed from 16'
    –   Trackpad & buttons for input
    –   WiFi
         ●   No Bluet0oth, mobile data, GPS
    –   Android 2.2

                          Copyright © 2012 CommonsWare, LLC
Eyewear Device: EPSON Moverio
●   Standard Android Development
    –   Not a touchscreen!
         ●   App will need to work with mouse pointer-style
             interface or arrow keys
         ●   Net: reminiscent of Google TV
    –   Immersive
         ●   Limited visibility beyond the display
         ●   Some 3D capability

                           Copyright © 2012 CommonsWare, LLC
Eyewear Accessory: Oculus Rift




          Copyright © 2012 CommonsWare, LLC
Eyewear Accessory: Oculus Rift
●   Vaporware
    –   Developer edition shipping early 2013
    –   Consumer edition sometime thereafter
●   Device Capabilities
    –   1280x800 display designedfor 3D/VR
         ●   Split over two eyes
         ●   Not designed for normal viewing
    –   HDMI
                          Copyright © 2012 CommonsWare, LLC
Eyewear Accessory: Oculus Rift
●   Unity 3D Support
    –   Initially PC, with Android follow-on
●   OUYA Support
    –   Possible, though not initially




                       Copyright © 2012 CommonsWare, LLC
Stumbling Blocks
●   Watches = Fugly!
    –   Either too small to use directly or seriously
        clunky
    –   Nobody will go for them, as they look too geeky
    –   Masculine design styling




                       Copyright © 2012 CommonsWare, LLC
Future Possibilities
●   More Stylish
    –   Watches: flexible displays for more wrist-
        conforming




    –   Eyewear: project onto retina vs. floating
        screen         Copyright © 2012 CommonsWare, LLC
Future Possibilities
●   Less Obtrusive
    –   Contact Lenses (Innovega iOptik)




                      Copyright © 2012 CommonsWare, LLC
Future Possibilities
●   The Bieb
    –   Definition of “stylish” changes over time
    –   Styles “cross the chasm”
         ●   Top-down: celebrity style-makers
         ●   Bottom-up: jelly bands
         ●   Mixed: UGG
    –   Problem: tech “stylish” driven by Apple


                          Copyright © 2012 CommonsWare, LLC
Stumbling Blocks
●   Battery Life
    –   Unobtrusive = small device = small battery
    –   Small battery = short life or extreme battery
        management
         ●   Example: sporadic WiFi vs. continuous
    –   Trickle effects to usability
         ●   Display technology


                          Copyright © 2012 CommonsWare, LLC
Future Possibilities
●   Battery Life
    –   Molded batteries
    –   Better battery tech
         ●   Higher power storage density
         ●   Lots of research ongoing
    –   Improved solar charging
    –   Bio-powered
         ●   Low temperature thermopile
                          Copyright © 2012 CommonsWare, LLC
Stumbling Blocks
●   Other Issues
    –   Health
         ●   RF impacts
         ●   Eyestrain for eyewear
    –   Environmental Conditions
         ●   Will your watch or glasses survive a rainstorm?




                           Copyright © 2012 CommonsWare, LLC
Business Opportunities
●   Vertical Markets: Complete Solution
    –   Bundle hardware and custom software to solve a
        problem for a specific market segment
    –   Examples
         ●   MRI entertainment eyewear
         ●   Scanner for package delivery
         ●   AR for tours


                            Copyright © 2012 CommonsWare, LLC
Business Opportunities
●   Vertical Markets: Software ISV
    –   You create app for device, let somebody else sell
        solution
         ●   Works well with device makers planning on
             integration sales
    –   Example: WIMM One
         ●   Not intended to be retail distributor
         ●   Branded devices with pre-loaded apps,
             dedicated stores
                           Copyright © 2012 CommonsWare, LLC
Business Opportunities
●   Your Own Hardware: Consumer
    –   Kickstarter or kin
    –   Requirements
         ●   Hardware design capability
         ●   Supply chain experience
         ●   Consumer marketing prowess
         ●   Example: Metawatch vs. Pebble


                          Copyright © 2012 CommonsWare, LLC
Business Opportunities
●   Your Own Hardware: Verticals
    –   Find a specific niche with clear use case, rather
        than mass market
    –   Examples
         ●   Police and security
         ●   Military
         ●   Sports (bio-analysis, information display)


                           Copyright © 2012 CommonsWare, LLC
Business Opportunities
●   Specialty Consulting
    –   Demonstrate ability, aim for referrals from
        device manufacturers
    –   Few with deep expertise in app design,
        development for these devices
         ●   Limited screen size
         ●   Limited touch interface


                          Copyright © 2012 CommonsWare, LLC
Summary
●   Wearables = Innovation
    –   Winners and losers
    –   Good for “big fish, small pond” strategy
         ●   Consumer
         ●   Vertical markets
●   Q&A


                          Copyright © 2012 CommonsWare, LLC

More Related Content

What's hot

MicroVision 2011 ASM presentation
MicroVision 2011 ASM presentationMicroVision 2011 ASM presentation
MicroVision 2011 ASM presentation
Tiffany Bradford
 
Product - User Experience Architecture
Product - User Experience ArchitectureProduct - User Experience Architecture
Product - User Experience Architecture
Sushmita Dutt
 
Cross platform solutions for Mobile App Development
Cross platform solutions for Mobile App Development Cross platform solutions for Mobile App Development
Cross platform solutions for Mobile App Development
USAID CEED II Project Moldova
 
Іван Дульнявка “Розробка UI для мобільних платформ”
Іван Дульнявка “Розробка UI для мобільних платформ”Іван Дульнявка “Розробка UI для мобільних платформ”
Іван Дульнявка “Розробка UI для мобільних платформ”
Lviv Startup Club
 

What's hot (14)

Catalog of mobile device innovations - 9.2012
Catalog of mobile device innovations - 9.2012Catalog of mobile device innovations - 9.2012
Catalog of mobile device innovations - 9.2012
 
Designing the New Android Experience - The Golden Age of Android
Designing the New Android Experience - The Golden Age of AndroidDesigning the New Android Experience - The Golden Age of Android
Designing the New Android Experience - The Golden Age of Android
 
MicroVision 2011 ASM presentation
MicroVision 2011 ASM presentationMicroVision 2011 ASM presentation
MicroVision 2011 ASM presentation
 
Android Development Tutorial V3
Android Development Tutorial   V3Android Development Tutorial   V3
Android Development Tutorial V3
 
Smart glasses report for computer enginner
Smart glasses report for computer enginnerSmart glasses report for computer enginner
Smart glasses report for computer enginner
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
 
Product - User Experience Architecture
Product - User Experience ArchitectureProduct - User Experience Architecture
Product - User Experience Architecture
 
Cross platform solutions for Mobile App Development
Cross platform solutions for Mobile App Development Cross platform solutions for Mobile App Development
Cross platform solutions for Mobile App Development
 
Іван Дульнявка “Розробка UI для мобільних платформ”
Іван Дульнявка “Розробка UI для мобільних платформ”Іван Дульнявка “Розробка UI для мобільних платформ”
Іван Дульнявка “Розробка UI для мобільних платформ”
 
BlackBerry 10 Implications for Enterprise Mobility
BlackBerry 10 Implications for Enterprise MobilityBlackBerry 10 Implications for Enterprise Mobility
BlackBerry 10 Implications for Enterprise Mobility
 
Mobile Convention Amsterdam - mobtzu - Jerry Lieveld
Mobile Convention Amsterdam - mobtzu - Jerry LieveldMobile Convention Amsterdam - mobtzu - Jerry Lieveld
Mobile Convention Amsterdam - mobtzu - Jerry Lieveld
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile Development
 
2012.09.11 w3 c html5 mobile paradies
2012.09.11 w3 c html5   mobile paradies2012.09.11 w3 c html5   mobile paradies
2012.09.11 w3 c html5 mobile paradies
 
Demystifying the Mobile Container - PART 2
Demystifying the Mobile Container - PART 2Demystifying the Mobile Container - PART 2
Demystifying the Mobile Container - PART 2
 

Similar to The Wonderful World of Wearables

Restaurant billing application
Restaurant billing applicationRestaurant billing application
Restaurant billing application
ch samaram
 
2 5420641613980373911
2 54206416139803739112 5420641613980373911
2 5420641613980373911
Ahmed AS
 

Similar to The Wonderful World of Wearables (20)

Google TV For Fun
Google TV For FunGoogle TV For Fun
Google TV For Fun
 
Introduction to Android
Introduction to AndroidIntroduction to Android
Introduction to Android
 
What is the Internet of Things and How it Impacts You
What is the Internet of Things and How it Impacts YouWhat is the Internet of Things and How it Impacts You
What is the Internet of Things and How it Impacts You
 
Android
AndroidAndroid
Android
 
Android Development: The 20,000-Foot View
Android Development: The 20,000-Foot ViewAndroid Development: The 20,000-Foot View
Android Development: The 20,000-Foot View
 
Android : Evolution or Revolution
Android : Evolution or RevolutionAndroid : Evolution or Revolution
Android : Evolution or Revolution
 
Native vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationNative vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile application
 
Getting Started with Android - OSSPAC 2009
Getting Started with Android - OSSPAC 2009Getting Started with Android - OSSPAC 2009
Getting Started with Android - OSSPAC 2009
 
Mobile trends and impressions
Mobile trends and impressionsMobile trends and impressions
Mobile trends and impressions
 
The mobile traveler experience
The mobile traveler experienceThe mobile traveler experience
The mobile traveler experience
 
Restaurant billing application
Restaurant billing applicationRestaurant billing application
Restaurant billing application
 
When Microwatts Are Precious: Battery Tips for Wearable Apps
When Microwatts Are Precious: Battery Tips for Wearable AppsWhen Microwatts Are Precious: Battery Tips for Wearable Apps
When Microwatts Are Precious: Battery Tips for Wearable Apps
 
What's New in Jelly Bean
What's New in Jelly BeanWhat's New in Jelly Bean
What's New in Jelly Bean
 
Workshop: AR Glasses and their Peculiarities
Workshop: AR Glasses and their PeculiaritiesWorkshop: AR Glasses and their Peculiarities
Workshop: AR Glasses and their Peculiarities
 
Lec001
Lec001Lec001
Lec001
 
Getting Android Developers for Your Wearables
Getting Android Developers for Your WearablesGetting Android Developers for Your Wearables
Getting Android Developers for Your Wearables
 
Android 1
Android 1 Android 1
Android 1
 
Prediction suretogowrong
Prediction suretogowrongPrediction suretogowrong
Prediction suretogowrong
 
Predictions Sure To Go Wrong (droidcon UK 2011)
Predictions Sure To Go Wrong (droidcon UK 2011)Predictions Sure To Go Wrong (droidcon UK 2011)
Predictions Sure To Go Wrong (droidcon UK 2011)
 
2 5420641613980373911
2 54206416139803739112 5420641613980373911
2 5420641613980373911
 

More from CommonsWare

Gradle and Your Android Wearable Projects
Gradle and Your Android Wearable ProjectsGradle and Your Android Wearable Projects
Gradle and Your Android Wearable Projects
CommonsWare
 

More from CommonsWare (20)

Gradle and Your Android Wearable Projects
Gradle and Your Android Wearable ProjectsGradle and Your Android Wearable Projects
Gradle and Your Android Wearable Projects
 
The Action Bar: Front to Back
The Action Bar: Front to BackThe Action Bar: Front to Back
The Action Bar: Front to Back
 
Android Security: Defending Your Users
Android Security: Defending Your UsersAndroid Security: Defending Your Users
Android Security: Defending Your Users
 
Secondary Screen Support Using DisplayManager
Secondary Screen Support Using DisplayManagerSecondary Screen Support Using DisplayManager
Secondary Screen Support Using DisplayManager
 
Mastering the Master Detail Pattern
Mastering the Master Detail PatternMastering the Master Detail Pattern
Mastering the Master Detail Pattern
 
Not Quite As Painful Threading
Not Quite As Painful ThreadingNot Quite As Painful Threading
Not Quite As Painful Threading
 
Maps V2... And You!
Maps V2... And You!Maps V2... And You!
Maps V2... And You!
 
A Deep Dive Into ViewPager
A Deep Dive Into ViewPagerA Deep Dive Into ViewPager
A Deep Dive Into ViewPager
 
Second-Screen Support in Android 4.2
Second-Screen Support in Android 4.2Second-Screen Support in Android 4.2
Second-Screen Support in Android 4.2
 
Integrate Android Apps and Web Apps
Integrate Android Apps and Web AppsIntegrate Android Apps and Web Apps
Integrate Android Apps and Web Apps
 
From Android to the Mobile Web
From Android to the Mobile WebFrom Android to the Mobile Web
From Android to the Mobile Web
 
X Means Y
X Means YX Means Y
X Means Y
 
Securing User Data with SQLCipher
Securing User Data with SQLCipherSecuring User Data with SQLCipher
Securing User Data with SQLCipher
 
Beaming Data to Devices with NFC
Beaming Data to Devices with NFCBeaming Data to Devices with NFC
Beaming Data to Devices with NFC
 
Making Money at Mobile: 60 Business Models
Making Money at Mobile: 60 Business ModelsMaking Money at Mobile: 60 Business Models
Making Money at Mobile: 60 Business Models
 
AppsWorld Keynote
AppsWorld KeynoteAppsWorld Keynote
AppsWorld Keynote
 
App Integration (Revised and Updated)
App Integration (Revised and Updated)App Integration (Revised and Updated)
App Integration (Revised and Updated)
 
Rich Text Editing and Beyond
Rich Text Editing and BeyondRich Text Editing and Beyond
Rich Text Editing and Beyond
 
App integration: Strategies and Tactics
App integration: Strategies and TacticsApp integration: Strategies and Tactics
App integration: Strategies and Tactics
 
Backwards Compatibility: Strategies and Tactics
Backwards Compatibility: Strategies and TacticsBackwards Compatibility: Strategies and Tactics
Backwards Compatibility: Strategies and Tactics
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

The Wonderful World of Wearables

  • 1. AnDevCon IV The Wonderful World of Wearables Copyright © 2012 CommonsWare, LLC
  • 2. Form Factor Innovation ● Phones ● Tablets ● Televisions ● Wearables – Defined as “things that you wear” that would be sensible to actually wear Copyright © 2012 CommonsWare, LLC
  • 3. Counterpoint: Flavor Flav Copyright © 2012 CommonsWare, LLC
  • 4. What We're Covering ● Sample Wearables – Capabilities – Programming Models ● Stumbling Blocks/Future Possibilities ● Business Opportunties Copyright © 2012 CommonsWare, LLC
  • 5. History of Wearables Copyright © 2012 CommonsWare, LLC
  • 6. History of Wearables Copyright © 2012 CommonsWare, LLC
  • 7. Matrix O' Wearables ● Where You Wear – Wrist – Face ● Androidification – Runs Android – Accessory for Android Copyright © 2012 CommonsWare, LLC
  • 8. Wrist Device: WIMM One Copyright © 2012 CommonsWare, LLC
  • 9. Wrist Device: WIMM One ● Device Capabilities – Bi-Modal Display – WiFi, Bluetooth ● No mobile data, GPS – Accelerometer and magnetometer – Vibration motor Copyright © 2012 CommonsWare, LLC
  • 10. Wrist Device: WIMM One ● App Development Overview – Micro Apps ● Reminiscent of app widgets in terms of capabilities ● Use WIMM base classes, gestures ● As-available Internet access – Watchfaces ● Updated infrequently, monochrome ● Always visible Copyright © 2012 CommonsWare, LLC
  • 11. Wrist Device: The “Rock” Copyright © 2012 CommonsWare, LLC
  • 12. Wrist Device: The “Rock” ● Device Capabilities – 2.0” QVGA Traditional Touchscreen ● Presumably behaves like normal smartphone – WiFi, Bluetooth, quad-band GSM, GPS – Basic sensors, camera – Think early 2010 Android smartphone strapped to your wrist Copyright © 2012 CommonsWare, LLC
  • 13. Wrist Device: The “Rock” ● Standard Android Development – -small screen, need appropriate layouts – Use of accelerometer possible, but different ● Limited range of motion while worn – Gentle on battery! ● Probably smaller than typical phones ● Cannot readily charge while worn Copyright © 2012 CommonsWare, LLC
  • 14. Wrist Accessory: SONY SmartWatch Copyright © 2012 CommonsWare, LLC
  • 15. Wrist Accessory: SONY SmartWatch ● Device Capabilities – Tri-Modal Display – Bluetooth ● No independent WiFi, mobile data, GPS – Accelerometer – Vibration motor Copyright © 2012 CommonsWare, LLC
  • 16. Wrist Accessory: SONY SmartWatch ● App Development Overview – Widgets for standard “watchface” – Control for full-screen app ● App runs on phone, pushes over bitmaps, responds to taps and swipes – Notifications for pushing over alerts – Sensor API to access accelerometer and vibration motor – Apps mediated by core app on Android device Copyright © 2012 CommonsWare, LLC
  • 17. Wrist Accessory: MetaWatch Strata Copyright © 2012 CommonsWare, LLC
  • 18. Wrist Accessory: MetaWatch Strata ● Device Capabilities – Monochrome Non-Touchscreen Display ● Buttons for controlling device – Bluetooth ● No independent WiFi, mobile data, GPS – Accelerometer, ambient light sensor – Vibration motor Copyright © 2012 CommonsWare, LLC
  • 19. Wrist Accessory: MetaWatch Strata ● App Development: Intent-Based – Broadcast Intent for button press – Broadcast receiver for updating screen ● Application ● Notification – Apps mediated by core app on Android device – Not presently supported by production MWM app Copyright © 2012 CommonsWare, LLC
  • 20. Wrist Accessory: MetaWatch Strata ● App Development: Manager – Bluetooth protocol for working with device ● Idle, application, notification states ● Button presses – Manager app handles all of this ● No SDK, must fork and modify existing manager app ● https://github.com/MetaWatchOpenProjects/MWM-for-Android Copyright © 2012 CommonsWare, LLC
  • 21. Wrist Accessory: Pebble Copyright © 2012 CommonsWare, LLC
  • 22. Wrist Accessory: Pebble ● Device Capabilities – Monochrome Non-Touchscreen Display ● Buttons for controlling device – Bluetooth ● No independent WiFi, mobile data, GPS – Accelerometer – Vibration motor Copyright © 2012 CommonsWare, LLC
  • 23. Wrist Accessory: Pebble ● App Development Overview – SDK a work in progress – Data-driven broadcasts ● On-watch apps written in native C code ● Android apps supply data to native apps on the watch Copyright © 2012 CommonsWare, LLC
  • 24. Eyewear Device: The Vaporware ● Google's Project Glass ● Vusix M100 Copyright © 2012 CommonsWare, LLC
  • 25. Eyewear Device: EPSON Moverio Copyright © 2012 CommonsWare, LLC
  • 26. Eyewear Device: EPSON Moverio ● Device Capabilities – qHD Display ● Appears as 80” viewed from 16' – Trackpad & buttons for input – WiFi ● No Bluet0oth, mobile data, GPS – Android 2.2 Copyright © 2012 CommonsWare, LLC
  • 27. Eyewear Device: EPSON Moverio ● Standard Android Development – Not a touchscreen! ● App will need to work with mouse pointer-style interface or arrow keys ● Net: reminiscent of Google TV – Immersive ● Limited visibility beyond the display ● Some 3D capability Copyright © 2012 CommonsWare, LLC
  • 28. Eyewear Accessory: Oculus Rift Copyright © 2012 CommonsWare, LLC
  • 29. Eyewear Accessory: Oculus Rift ● Vaporware – Developer edition shipping early 2013 – Consumer edition sometime thereafter ● Device Capabilities – 1280x800 display designedfor 3D/VR ● Split over two eyes ● Not designed for normal viewing – HDMI Copyright © 2012 CommonsWare, LLC
  • 30. Eyewear Accessory: Oculus Rift ● Unity 3D Support – Initially PC, with Android follow-on ● OUYA Support – Possible, though not initially Copyright © 2012 CommonsWare, LLC
  • 31. Stumbling Blocks ● Watches = Fugly! – Either too small to use directly or seriously clunky – Nobody will go for them, as they look too geeky – Masculine design styling Copyright © 2012 CommonsWare, LLC
  • 32. Future Possibilities ● More Stylish – Watches: flexible displays for more wrist- conforming – Eyewear: project onto retina vs. floating screen Copyright © 2012 CommonsWare, LLC
  • 33. Future Possibilities ● Less Obtrusive – Contact Lenses (Innovega iOptik) Copyright © 2012 CommonsWare, LLC
  • 34. Future Possibilities ● The Bieb – Definition of “stylish” changes over time – Styles “cross the chasm” ● Top-down: celebrity style-makers ● Bottom-up: jelly bands ● Mixed: UGG – Problem: tech “stylish” driven by Apple Copyright © 2012 CommonsWare, LLC
  • 35. Stumbling Blocks ● Battery Life – Unobtrusive = small device = small battery – Small battery = short life or extreme battery management ● Example: sporadic WiFi vs. continuous – Trickle effects to usability ● Display technology Copyright © 2012 CommonsWare, LLC
  • 36. Future Possibilities ● Battery Life – Molded batteries – Better battery tech ● Higher power storage density ● Lots of research ongoing – Improved solar charging – Bio-powered ● Low temperature thermopile Copyright © 2012 CommonsWare, LLC
  • 37. Stumbling Blocks ● Other Issues – Health ● RF impacts ● Eyestrain for eyewear – Environmental Conditions ● Will your watch or glasses survive a rainstorm? Copyright © 2012 CommonsWare, LLC
  • 38. Business Opportunities ● Vertical Markets: Complete Solution – Bundle hardware and custom software to solve a problem for a specific market segment – Examples ● MRI entertainment eyewear ● Scanner for package delivery ● AR for tours Copyright © 2012 CommonsWare, LLC
  • 39. Business Opportunities ● Vertical Markets: Software ISV – You create app for device, let somebody else sell solution ● Works well with device makers planning on integration sales – Example: WIMM One ● Not intended to be retail distributor ● Branded devices with pre-loaded apps, dedicated stores Copyright © 2012 CommonsWare, LLC
  • 40. Business Opportunities ● Your Own Hardware: Consumer – Kickstarter or kin – Requirements ● Hardware design capability ● Supply chain experience ● Consumer marketing prowess ● Example: Metawatch vs. Pebble Copyright © 2012 CommonsWare, LLC
  • 41. Business Opportunities ● Your Own Hardware: Verticals – Find a specific niche with clear use case, rather than mass market – Examples ● Police and security ● Military ● Sports (bio-analysis, information display) Copyright © 2012 CommonsWare, LLC
  • 42. Business Opportunities ● Specialty Consulting – Demonstrate ability, aim for referrals from device manufacturers – Few with deep expertise in app design, development for these devices ● Limited screen size ● Limited touch interface Copyright © 2012 CommonsWare, LLC
  • 43. Summary ● Wearables = Innovation – Winners and losers – Good for “big fish, small pond” strategy ● Consumer ● Vertical markets ● Q&A Copyright © 2012 CommonsWare, LLC