Wearable Development Ecosystem

2,365 views

Published on

Wearable Software Development Ecosystem
http://www.wearabletechworld.com/conference/newyork-2014/agenda.aspx?t=#K-03

Published in: Software
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,365
On SlideShare
0
From Embeds
0
Number of Embeds
179
Actions
Shares
0
Downloads
72
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide
  • Software focus, not so much hardware
  • Opportunities in wearable development for software people
  • Opportunities in wearable development for software people
  • Opportunities in wearable development for software people
  • Bluetooth low energy specially designed for this
  • Opportunities in wearable development for software people
  • Much more accessible now…..
  • Opportunities in wearable development for software people
  • Opportunities in wearable development for software people
  • Opportunities in wearable development for software people
  • Opportunities in wearable development for software people
  • Wearable Development Ecosystem

    1. 1. Amish Gandhi amish@perpetualny.com www.perpetualny.com Wearable Development Ecosystem Keynote Talk
    2. 2. Wearable Technology Background • Developing wearable apps since early 2013 • Built one of the world’s first Glass Apps, Elle for Google Glass launched at Google I/O 2013 • Developed several apps across Glass, Tizen, Pebble and other platforms • Developing EvriWear, a content distribution platform for wearables www.evriwear.net • Run Wearable Tech NYC Meetup Software product innovation and development Select Clients Background www.meetup.com/WearableTechNYC www.perpetualny.com
    3. 3. Wearable Development Ecosystem Software development opportunities in wearables today
    4. 4. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
    5. 5. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
    6. 6. Ref: Attributes of Wearable Computers Attributes of Wearable Computers Ref:
    7. 7. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
    8. 8. Differentiating Technologies • Sensors – Inertial – Motion – Heart rate – EEG • Advanced optics • Gesture tracking • Image recognition • Speech recognition • Natural language processing • Power consumption • Bluetooth and other near-field communications Technology Ecosystem Underlying technologies that let them do what they do
    9. 9. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
    10. 10. Wearable Product Ecosystem Public Safety Healthcare Sports/ Fitness Information/ Entertaimment “Infotainment” Other Watches Bracelets Eyewear X Clothing X Accessories (ring, necklace..) X Headgear/Other X X Product Ecosystem ConsumerIndustry
    11. 11. Product Evolution Sports/Fitness InfotaimnentPublic Safety Healthcare Other Nike Fuelband Fitbit Jawbone Kopin Golden-I Muse Meta Space Glasses Oculus Rift Pebble Family Gear2+ Family NOW Body Guardian 5+ YRS 3+ YRS Taser Axon Flex 4+ YRS NOW-ISH CLOSED NOW OPENSEMI OPEN OPEN OPEN MEDIUMVERY SMALL SMALL HUGE TBD 9Solutions Gtag INDUSTRY CONSUMER
    12. 12. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
    13. 13. Wearable Development Ecosystem Hardware Software API/SDK Data Visualization Large cellularphone manufacturers Manufacturers of non- connected wearables Brand new entrants (crowdfunded) Android Tizen Respective device firmware Misc. device capability drivers (accelerometer, sensor etc) JSON/REST Java/.NET HTML/JS/CSS Unity No standard Application specific No standard -On device -Synced to mobile app -Available online Technology Ecosystem
    14. 14. Development Opportunities CONSUMER: HEALTH/FITNESS SDK API REST NIKE FUELBAND REST Reference Implementation REST [Build Your Own]SDK/Ref Imp interface available
    15. 15. Leading Infotainment Technologies Mirror APISDK GDK 2012 2013 2014 SDK for Wearables Preview Android L
    16. 16. WATCH EYEWEAR Mirror API/GDK SDK Webkit HTML/CSS/JS Samsung Gear Live LG GWatch Moto 360 Pebble Pebble Steel HTML/CSS/JS CONSUMER/INFOTAINMENT Development Opportunities Samsung Gear2 Glass Oculus Rift Vuzix
    17. 17. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
    18. 18. Leading Software Platforms (Consumer/Infotainment)
    19. 19. Tizen : A Closer Look • Background: Tizen is a linux based OS backed by Samsung and Intel • Only Tizen device in market is Samsung Gear 2 • Tizen SDK for Wearables launched April 2014 • Languages: HTML/CSS/JS/Webkit • Caveat: Not all Webkit features work yet eg audio • SDK Available at: http://developer.samsung.com/wearables/main/ – Comes with own IDE SDK for Wearables
    20. 20. Tizen: Notable 3rd Party Apps • App Platform brand New • Samsung Gear 2 App Challenge just completed on July 17th Game: Watch Out Wellness: Foqus Finance Tracking App: Wallaby
    21. 21. Android Wear: A Closer Look • Background: Google’s android based OS specially for Wearables • Timeline – March 18, 2014: Announced – March 18, 2014: Developer Preview Launched – Fall 2014: Part of Android L • Innovative UX/Design approach • Out-of-the-box features centered around Google Now • Devices available: – LG G Watch – Samsung Gear Live – Moto 360 (Coming soon: Fall 2014) • SDK: http://developer.android.com/wear
    22. 22. Android Wear: Notable 3rd Party Apps Android Wear Volume Find my Phone Calculator Calendar Mini Maps Swipe Echo Wear www.androidpolice.com Wear Aware Pixtocam LOCATION GAMES PHONE FINDER UTILITY MUSIC REMOTE CONTROL 100+ apps Search Play store for “Android Wear”
    23. 23. Pebble: A Closer Look • Background/Timeline – Funded on May 8 2012 as a Kickstarter Campaign – Native API: Late 2012 – Public launch in July 2013 (sold out in 5 days) – API V2: Late 2013 – Jan 2014: Pebble Steel Launches – July 2014: 1000 apps in app store, over 400K units sold – Dev options today: Javascript, Cloud pebble, Native C SDK • Native app programming language: C • Devices supported – Pebble – Pebble Steel • APIs : https://developer.getpebble.com/ Never miss a thing
    24. 24. Pebble: Notable 3rd Party Apps Pebble GPS Movable Philips HuePandora Evernote Mercedes Benz YelpGo Pro ESPNFoursquare ..over 1000 total
    25. 25. Google Glass Closer Look • Background: Google’s foray into wearable eyewear taking the market mainstream • Android OS on device • Timeline – June 2012: Announced – March 2013: Explorer Program announced – April 2013: Mirror API Launched – Nov 2013: Android Native SDK launched – May 2014: Open for sale to the public • Devices available now: – Google Glass Gen 2 – Google Glass Gen 3 (with choice of frames) • SDK/API https://developers.google.com/glass
    26. 26. Google Glass Timeline From: Jack Smith To: Jill Maroney Great meeting at … Product Ecosystem: Consumer
    27. 27. Glass Middleware (Glassware) Format and prepare Google Glass cards (HTML/CSS) Data Source Mirror API REST API SYNC SERVICE Google Glass Device Internet Hosted Google InfraInternet Hosted Google Glass: Mirror API Dev model Product Ecosystem: Consumer Static HTML Cards
    28. 28. Live Cards Immersions Google Glass: Native GDK Dev model
    29. 29. Google Glass: Notable 3rd Party Apps
    30. 30. First-ever magazine app for Glass Glass Launched at Google I/O 2013 Developed by Perpetual
    31. 31. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
    32. 32. Backend Development Implications • Speed (latency) • Ready access (edge caching) • Small payloads • Bursty information (two way) • Diverse data structures • Time state persistence • Increased data volume • Data analytics • Scalability
    33. 33. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
    34. 34. Developer Insights • Now is a perfect time to enter the market • Be mindful of the unique UX (See guidelines from Glass, Tizen etc) • Leverage new features on new devices eg heart beat monitors, higher def displays, touch interfaces • OpenGL on new eyewear can unlock outstanding AR experiences • When designing for watches, start with the lowest common denominator (eg square face) • Low barrier to entry: participate in app contests, experiment!
    35. 35. Demo Mirror API/GDKSDK PebbleSamsung Gear/Gear2 Samsung Gear Live Google Glass www.evriwear.net
    36. 36. What’s next? • Significant smartwatch market adoption • Killer App (Beyond health/Fitness) • Superior AR experiences with eyewear • More integrated support on OS • More integrated support on app/backend layers • More last mile experiences on wearables eg POS payments, home automation, workplace use • iWatch?
    37. 37. Amish Gandhi amish@perpetualny.com www.perpetualny.com Wearable Development Ecosystem Keynote Talk

    ×