SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
Amish Gandhi
amish@perpetualny.com
www.perpetualny.com
Wearable Development Ecosystem
Keynote Talk
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
Wearable Development Ecosystem
Software development
opportunities in wearables today
Outline
• Attributes
• Differentiating Technologies
• Product Ecosystem
• Software Ecosystem
• Software Platforms
• Backend Implications
• Developer Insights
• Demo
Outline
• Attributes
• Differentiating Technologies
• Product Ecosystem
• Software Ecosystem
• Software Platforms
• Backend Implications
• Developer Insights
• Demo
Ref:
Attributes of Wearable Computers
Attributes of Wearable Computers
Ref:
Outline
• Attributes
• Differentiating Technologies
• Product Ecosystem
• Software Ecosystem
• Software Platforms
• Backend Implications
• Developer Insights
• Demo
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
Outline
• Attributes
• Differentiating Technologies
• Product Ecosystem
• Software Ecosystem
• Software Platforms
• Backend Implications
• Developer Insights
• Demo
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
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
Outline
• Attributes
• Differentiating Technologies
• Product Ecosystem
• Software Ecosystem
• Software Platforms
• Backend Implications
• Developer Insights
• Demo
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
Development Opportunities
CONSUMER: HEALTH/FITNESS
SDK
API REST
NIKE FUELBAND
REST
Reference
Implementation
REST
[Build Your Own]SDK/Ref Imp
interface available
Leading Infotainment Technologies
Mirror APISDK GDK
2012 2013 2014
SDK for Wearables
Preview Android L
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
Outline
• Attributes
• Differentiating Technologies
• Product Ecosystem
• Software Ecosystem
• Software Platforms
• Backend Implications
• Developer Insights
• Demo
Leading Software Platforms
(Consumer/Infotainment)
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
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
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
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”
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
Pebble: Notable 3rd Party Apps
Pebble GPS
Movable
Philips HuePandora
Evernote
Mercedes
Benz
YelpGo Pro
ESPNFoursquare
..over 1000 total
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
Google Glass Timeline
From: Jack
Smith
To: Jill
Maroney
Great
meeting at …
Product Ecosystem: Consumer
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
Live Cards Immersions
Google Glass: Native GDK Dev model
Google Glass: Notable 3rd Party Apps
First-ever magazine app for Glass Glass Launched at Google I/O 2013
Developed by Perpetual
Outline
• Attributes
• Differentiating Technologies
• Product Ecosystem
• Software Ecosystem
• Software Platforms
• Backend Implications
• Developer Insights
• Demo
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
Outline
• Attributes
• Differentiating Technologies
• Product Ecosystem
• Software Ecosystem
• Software Platforms
• Backend Implications
• Developer Insights
• Demo
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!
Demo
Mirror API/GDKSDK
PebbleSamsung Gear/Gear2 Samsung Gear Live Google Glass
www.evriwear.net
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?
Amish Gandhi
amish@perpetualny.com
www.perpetualny.com
Wearable Development Ecosystem
Keynote Talk

Weitere ähnliche Inhalte

Was ist angesagt?

Smart Glass Technology by Kiran
Smart Glass Technology by KiranSmart Glass Technology by Kiran
Smart Glass Technology by KiranKiran
 
Smart Glasses, Augmented Reality
Smart Glasses, Augmented RealitySmart Glasses, Augmented Reality
Smart Glasses, Augmented RealityDroidConTLV
 
Magic Leap Augmented Reality Strategy Insights from Patents
Magic Leap Augmented Reality Strategy Insights from PatentsMagic Leap Augmented Reality Strategy Insights from Patents
Magic Leap Augmented Reality Strategy Insights from PatentsAlex G. Lee, Ph.D. Esq. CLP
 
"Embedded Vision in Augmented Reality: Trends and Opportunities," a Presentat...
"Embedded Vision in Augmented Reality: Trends and Opportunities," a Presentat..."Embedded Vision in Augmented Reality: Trends and Opportunities," a Presentat...
"Embedded Vision in Augmented Reality: Trends and Opportunities," a Presentat...Edge AI and Vision Alliance
 
Microsoft Hololens Presentation
Microsoft Hololens PresentationMicrosoft Hololens Presentation
Microsoft Hololens PresentationFaateh Ali Dhillon
 
Smart glasses report for computer enginner
Smart glasses report for computer enginnerSmart glasses report for computer enginner
Smart glasses report for computer enginnerJayMusical
 
Developing Augmented Reality on Smart Glasses
Developing Augmented Reality on Smart GlassesDeveloping Augmented Reality on Smart Glasses
Developing Augmented Reality on Smart GlassesCodemotion
 
Arny 1 27-2015
Arny 1 27-2015Arny 1 27-2015
Arny 1 27-2015Ori Inbar
 
Wearable Tech Trends - Activity Trackers and Smart Watches - CES 2014
Wearable Tech Trends - Activity Trackers and Smart Watches - CES 2014 Wearable Tech Trends - Activity Trackers and Smart Watches - CES 2014
Wearable Tech Trends - Activity Trackers and Smart Watches - CES 2014 Chris Moisan
 
Google Glass seminar complete
Google Glass seminar completeGoogle Glass seminar complete
Google Glass seminar completeRaju kumar
 
Google Glass: A Futuristic Fashion Failure Gadget
Google Glass: A Futuristic Fashion Failure  GadgetGoogle Glass: A Futuristic Fashion Failure  Gadget
Google Glass: A Futuristic Fashion Failure GadgetMd. Salim Reza Jony
 
Google glass
Google glass Google glass
Google glass Amith
 
Arny 2 24-2015
Arny 2 24-2015Arny 2 24-2015
Arny 2 24-2015Ori Inbar
 
Introduction to Wearable Technology for Creatives
Introduction to Wearable Technology for CreativesIntroduction to Wearable Technology for Creatives
Introduction to Wearable Technology for CreativesRain Ashford
 
Report: Wearable Technology - Ready for Prime Time?
Report: Wearable Technology - Ready for Prime Time?Report: Wearable Technology - Ready for Prime Time?
Report: Wearable Technology - Ready for Prime Time?On Device Research
 

Was ist angesagt? (20)

Smart Glass Technology by Kiran
Smart Glass Technology by KiranSmart Glass Technology by Kiran
Smart Glass Technology by Kiran
 
Smart Glasses, Augmented Reality
Smart Glasses, Augmented RealitySmart Glasses, Augmented Reality
Smart Glasses, Augmented Reality
 
Magic Leap Augmented Reality Strategy Insights from Patents
Magic Leap Augmented Reality Strategy Insights from PatentsMagic Leap Augmented Reality Strategy Insights from Patents
Magic Leap Augmented Reality Strategy Insights from Patents
 
"Embedded Vision in Augmented Reality: Trends and Opportunities," a Presentat...
"Embedded Vision in Augmented Reality: Trends and Opportunities," a Presentat..."Embedded Vision in Augmented Reality: Trends and Opportunities," a Presentat...
"Embedded Vision in Augmented Reality: Trends and Opportunities," a Presentat...
 
Microsoft Hololens Presentation
Microsoft Hololens PresentationMicrosoft Hololens Presentation
Microsoft Hololens Presentation
 
Smart glasses report for computer enginner
Smart glasses report for computer enginnerSmart glasses report for computer enginner
Smart glasses report for computer enginner
 
Developing Augmented Reality on Smart Glasses
Developing Augmented Reality on Smart GlassesDeveloping Augmented Reality on Smart Glasses
Developing Augmented Reality on Smart Glasses
 
Arny 1 27-2015
Arny 1 27-2015Arny 1 27-2015
Arny 1 27-2015
 
wearable technology
 wearable technology wearable technology
wearable technology
 
Wearable Tech Trends - Activity Trackers and Smart Watches - CES 2014
Wearable Tech Trends - Activity Trackers and Smart Watches - CES 2014 Wearable Tech Trends - Activity Trackers and Smart Watches - CES 2014
Wearable Tech Trends - Activity Trackers and Smart Watches - CES 2014
 
Google Glass seminar complete
Google Glass seminar completeGoogle Glass seminar complete
Google Glass seminar complete
 
2015 wearable technology
2015 wearable technology2015 wearable technology
2015 wearable technology
 
Google Glass: A Futuristic Fashion Failure Gadget
Google Glass: A Futuristic Fashion Failure  GadgetGoogle Glass: A Futuristic Fashion Failure  Gadget
Google Glass: A Futuristic Fashion Failure Gadget
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 
Google glass
Google glass Google glass
Google glass
 
Arny 2 24-2015
Arny 2 24-2015Arny 2 24-2015
Arny 2 24-2015
 
Introduction to Wearable Technology for Creatives
Introduction to Wearable Technology for CreativesIntroduction to Wearable Technology for Creatives
Introduction to Wearable Technology for Creatives
 
Sparklabs IoT Accelerator
Sparklabs IoT AcceleratorSparklabs IoT Accelerator
Sparklabs IoT Accelerator
 
Google glass documentation
Google glass documentationGoogle glass documentation
Google glass documentation
 
Report: Wearable Technology - Ready for Prime Time?
Report: Wearable Technology - Ready for Prime Time?Report: Wearable Technology - Ready for Prime Time?
Report: Wearable Technology - Ready for Prime Time?
 

Ähnlich wie Wearable Development Ecosystem

Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell BaramaAndroid Platform Overview - Azercell Barama
Android Platform Overview - Azercell BaramaRamin Orujov
 
Introduction to android mobile app development.pptx
Introduction to android mobile app development.pptxIntroduction to android mobile app development.pptx
Introduction to android mobile app development.pptxridzah12
 
Web, Mobile and App development by Boost Solutions
Web, Mobile and App development by Boost SolutionsWeb, Mobile and App development by Boost Solutions
Web, Mobile and App development by Boost SolutionsAlexander Sidko
 
Google Developer Group(GDG) DevFest Event 2012 Android talk
Google Developer Group(GDG) DevFest Event 2012 Android talkGoogle Developer Group(GDG) DevFest Event 2012 Android talk
Google Developer Group(GDG) DevFest Event 2012 Android talkImam Raza
 
18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptxMugiiiReee
 
Olivier meetup-boston-2013-jan-21-v2
Olivier meetup-boston-2013-jan-21-v2Olivier meetup-boston-2013-jan-21-v2
Olivier meetup-boston-2013-jan-21-v2Olivier Eeckhoutte
 
001-Mobile Application.pptx
001-Mobile Application.pptx001-Mobile Application.pptx
001-Mobile Application.pptxAhmedDarre
 
Scope of Android and Future Work
Scope of Android and Future WorkScope of Android and Future Work
Scope of Android and Future WorkRabiRehman1
 
Engineering and Industrial Mobile Application (APP) Development
Engineering and Industrial Mobile Application (APP) DevelopmentEngineering and Industrial Mobile Application (APP) Development
Engineering and Industrial Mobile Application (APP) DevelopmentLiving Online
 
Android application developement
Android application developementAndroid application developement
Android application developementSANJAY0830
 
Mobile-Enabling Enterprise APIs: A Case Study with MasterCard
Mobile-Enabling Enterprise APIs: A Case Study with MasterCardMobile-Enabling Enterprise APIs: A Case Study with MasterCard
Mobile-Enabling Enterprise APIs: A Case Study with MasterCardAnyPresence
 
DroidCon Paris 2013 - Recap at the Mobile Innovations Dakar Meetup
DroidCon Paris 2013 - Recap at the Mobile Innovations Dakar MeetupDroidCon Paris 2013 - Recap at the Mobile Innovations Dakar Meetup
DroidCon Paris 2013 - Recap at the Mobile Innovations Dakar MeetupChristelle Scharff
 

Ähnlich wie Wearable Development Ecosystem (20)

Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell BaramaAndroid Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
 
Introduction to android mobile app development.pptx
Introduction to android mobile app development.pptxIntroduction to android mobile app development.pptx
Introduction to android mobile app development.pptx
 
Web, Mobile and App development by Boost Solutions
Web, Mobile and App development by Boost SolutionsWeb, Mobile and App development by Boost Solutions
Web, Mobile and App development by Boost Solutions
 
Introduction to Android.ppt
Introduction to Android.pptIntroduction to Android.ppt
Introduction to Android.ppt
 
Google Developer Group(GDG) DevFest Event 2012 Android talk
Google Developer Group(GDG) DevFest Event 2012 Android talkGoogle Developer Group(GDG) DevFest Event 2012 Android talk
Google Developer Group(GDG) DevFest Event 2012 Android talk
 
18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx
 
Olivier meetup-boston-2013-jan-21-v2
Olivier meetup-boston-2013-jan-21-v2Olivier meetup-boston-2013-jan-21-v2
Olivier meetup-boston-2013-jan-21-v2
 
Xamarin tools
Xamarin toolsXamarin tools
Xamarin tools
 
Android presentation slide
Android presentation slideAndroid presentation slide
Android presentation slide
 
Android ppt
 Android ppt Android ppt
Android ppt
 
001-Mobile Application.pptx
001-Mobile Application.pptx001-Mobile Application.pptx
001-Mobile Application.pptx
 
Scope of Android and Future Work
Scope of Android and Future WorkScope of Android and Future Work
Scope of Android and Future Work
 
Android
AndroidAndroid
Android
 
Engineering and Industrial Mobile Application (APP) Development
Engineering and Industrial Mobile Application (APP) DevelopmentEngineering and Industrial Mobile Application (APP) Development
Engineering and Industrial Mobile Application (APP) Development
 
Android application developement
Android application developementAndroid application developement
Android application developement
 
Android development first steps
Android development   first stepsAndroid development   first steps
Android development first steps
 
Mobile-Enabling Enterprise APIs: A Case Study with MasterCard
Mobile-Enabling Enterprise APIs: A Case Study with MasterCardMobile-Enabling Enterprise APIs: A Case Study with MasterCard
Mobile-Enabling Enterprise APIs: A Case Study with MasterCard
 
DroidCon Paris 2013 - Recap at the Mobile Innovations Dakar Meetup
DroidCon Paris 2013 - Recap at the Mobile Innovations Dakar MeetupDroidCon Paris 2013 - Recap at the Mobile Innovations Dakar Meetup
DroidCon Paris 2013 - Recap at the Mobile Innovations Dakar Meetup
 
Android quick talk
Android quick talkAndroid quick talk
Android quick talk
 
Google android os
Google android osGoogle android os
Google android os
 

Mehr von Amish Gandhi

Open edX Building and Running a Course
Open edX Building and Running a CourseOpen edX Building and Running a Course
Open edX Building and Running a CourseAmish Gandhi
 
Open edX Cypress Release Features
Open edX Cypress Release FeaturesOpen edX Cypress Release Features
Open edX Cypress Release FeaturesAmish Gandhi
 
List of Venture Capitalists
List of Venture CapitalistsList of Venture Capitalists
List of Venture CapitalistsAmish Gandhi
 
Open edX Birch Release Standard Features
Open edX Birch Release Standard FeaturesOpen edX Birch Release Standard Features
Open edX Birch Release Standard FeaturesAmish Gandhi
 
44 Responsibilities for Product Managers
44 Responsibilities for Product Managers44 Responsibilities for Product Managers
44 Responsibilities for Product ManagersAmish Gandhi
 
Dr. Glass: Google Glass for the Medical Vertical
Dr. Glass: Google Glass for the Medical VerticalDr. Glass: Google Glass for the Medical Vertical
Dr. Glass: Google Glass for the Medical VerticalAmish Gandhi
 
Applying Innovation in Software Development
Applying Innovation in Software DevelopmentApplying Innovation in Software Development
Applying Innovation in Software DevelopmentAmish Gandhi
 

Mehr von Amish Gandhi (8)

Open edX Building and Running a Course
Open edX Building and Running a CourseOpen edX Building and Running a Course
Open edX Building and Running a Course
 
Open edX Cypress Release Features
Open edX Cypress Release FeaturesOpen edX Cypress Release Features
Open edX Cypress Release Features
 
List of Venture Capitalists
List of Venture CapitalistsList of Venture Capitalists
List of Venture Capitalists
 
Open edX Birch Release Standard Features
Open edX Birch Release Standard FeaturesOpen edX Birch Release Standard Features
Open edX Birch Release Standard Features
 
44 Responsibilities for Product Managers
44 Responsibilities for Product Managers44 Responsibilities for Product Managers
44 Responsibilities for Product Managers
 
Open edX Overview
Open edX OverviewOpen edX Overview
Open edX Overview
 
Dr. Glass: Google Glass for the Medical Vertical
Dr. Glass: Google Glass for the Medical VerticalDr. Glass: Google Glass for the Medical Vertical
Dr. Glass: Google Glass for the Medical Vertical
 
Applying Innovation in Software Development
Applying Innovation in Software DevelopmentApplying Innovation in Software Development
Applying Innovation in Software Development
 

Kürzlich hochgeladen

Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilVICTOR MAESTRE RAMIREZ
 
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/MLBig Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/MLAlluxio, Inc.
 
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...OnePlan Solutions
 
eAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionseAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionsNirav Modi
 
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntroduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntelliSource Technologies
 
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Jaydeep Chhasatia
 
Watermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security ChallengesWatermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security ChallengesShyamsundar Das
 
Webinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptWebinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptkinjal48
 
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.Sharon Liu
 
Fields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptxFields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptxJoão Esperancinha
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxAutus Cyber Tech
 
OpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorOpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorShane Coughlan
 
How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?AmeliaSmith90
 
Kawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in TrivandrumKawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in TrivandrumKawika Technologies
 
online pdf editor software solutions.pdf
online pdf editor software solutions.pdfonline pdf editor software solutions.pdf
online pdf editor software solutions.pdfMeon Technology
 
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine HarmonyLeveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmonyelliciumsolutionspun
 
Deep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampDeep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampVICTOR MAESTRE RAMIREZ
 
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageSales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageDista
 
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsYour Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsJaydeep Chhasatia
 
Enterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze IncEnterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze Incrobinwilliams8624
 

Kürzlich hochgeladen (20)

Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-Council
 
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/MLBig Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
 
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
 
eAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionseAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspections
 
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntroduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptx
 
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
 
Watermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security ChallengesWatermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security Challenges
 
Webinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptWebinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.ppt
 
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
 
Fields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptxFields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptx
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptx
 
OpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorOpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS Calculator
 
How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?
 
Kawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in TrivandrumKawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in Trivandrum
 
online pdf editor software solutions.pdf
online pdf editor software solutions.pdfonline pdf editor software solutions.pdf
online pdf editor software solutions.pdf
 
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine HarmonyLeveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
 
Deep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampDeep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - Datacamp
 
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageSales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
 
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsYour Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
 
Enterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze IncEnterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze Inc
 

Wearable Development Ecosystem

  • 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. Wearable Development Ecosystem Software development opportunities in wearables today
  • 4. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
  • 5. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
  • 6. Ref: Attributes of Wearable Computers Attributes of Wearable Computers Ref:
  • 7. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
  • 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. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
  • 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. 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. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
  • 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. Development Opportunities CONSUMER: HEALTH/FITNESS SDK API REST NIKE FUELBAND REST Reference Implementation REST [Build Your Own]SDK/Ref Imp interface available
  • 15. Leading Infotainment Technologies Mirror APISDK GDK 2012 2013 2014 SDK for Wearables Preview Android L
  • 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. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
  • 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. 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. 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. 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. 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. Pebble: Notable 3rd Party Apps Pebble GPS Movable Philips HuePandora Evernote Mercedes Benz YelpGo Pro ESPNFoursquare ..over 1000 total
  • 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. Google Glass Timeline From: Jack Smith To: Jill Maroney Great meeting at … Product Ecosystem: Consumer
  • 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. Live Cards Immersions Google Glass: Native GDK Dev model
  • 29. Google Glass: Notable 3rd Party Apps
  • 30. First-ever magazine app for Glass Glass Launched at Google I/O 2013 Developed by Perpetual
  • 31. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
  • 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. Outline • Attributes • Differentiating Technologies • Product Ecosystem • Software Ecosystem • Software Platforms • Backend Implications • Developer Insights • Demo
  • 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. Demo Mirror API/GDKSDK PebbleSamsung Gear/Gear2 Samsung Gear Live Google Glass www.evriwear.net
  • 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?

Hinweis der Redaktion

  1. Software focus, not so much hardware
  2. Opportunities in wearable development for software people
  3. Opportunities in wearable development for software people
  4. Opportunities in wearable development for software people
  5. Bluetooth low energy specially designed for this
  6. Opportunities in wearable development for software people
  7. Much more accessible now…..
  8. Opportunities in wearable development for software people
  9. Opportunities in wearable development for software people
  10. Opportunities in wearable development for software people
  11. Opportunities in wearable development for software people