wearables
play

Wearables CS 4720 Mobile Application Development CS 4720 It was - PowerPoint PPT Presentation

Wearables CS 4720 Mobile Application Development CS 4720 It was news to me In preparing this lecture, I did research into wearable computing in general Turns out, theres been a conference on wearable computing since 1997!


  1. Wearables CS 4720 – Mobile Application Development CS 4720

  2. It was news to me… • In preparing this lecture, I did research into wearable computing in general • Turns out, there’s been a conference on wearable computing since 1997! • Here are some highlights! CS 4720 2

  3. It was news to me… • “Sensor-Embedded Teeth for Oral Activity Recognition” CS 4720 3

  4. It was news to me… • “Canine Reachability of Snout-based Wearable Inputs” CS 4720 4

  5. ”Wearable” is a bit broad • The term “wearable computing” is really built around any device that is attached or worn in some way • So, the possibilities here are vast – Mobile sensors – User interfaces – NFC communication – Etc. CS 4720 5

  6. This is more what I was thinking CS 4720 6

  7. This is more what I was thinking CS 4720 7

  8. Watches CS 4720 8

  9. Can’t I have both? CS 4720 9

  10. How is this mobile? • Obvious reason – watches are mobile • Other important reasons – Modern smart watches are a companion device to smart phones – Most can work independently, but their real power comes when connected – Both Apple and Google have release versions of their mobile OS for watches and there are direct connectivity APIs that you can use CS 4720 10

  11. Pebble • Arguably, watches really took off with Pebble • https://www.kickstarter.com/projects/597507 018/pebble-e-paper-watch-for-iphone-and- android • Pebble has 2 of the 3 most backed Kickstarters EVER • There is definitely a market out there! • e-ink display = high battery life • Uses: notifications, running, controlling music CS 4720 11

  12. Pebble • They’re still going! • https://www.kickstarter.com/projects/597507 018/pebble-time-awesome-smartwatch-no- compromises?ref=most_funded CS 4720 12

  13. How much tech do you need? • Desktop – stand-alone computing, high- performance • Laptop – work/school, portable, high- performance • Tablet – entertainment, portable, moderate performance (different sizes) • Mobile – digital assistant, very portable, moderate performance (also in different sizes) CS 4720 13

  14. I’m a bit embarrassed • MacBook Pro: primary machine, work/personal • Windows 10 desktop: mainly gaming • iPad Air: watching Netflix, Hearthstone • iPad Mini 2: watching Twitch, YouTube… Hearthstone • iPhone 6: primary mobile device • Not to mention lots of older stuff... • Do I really need a watch? CS 4720 14

  15. One Week w/ the Apple Watch • Got an Apple Watch (for this class… research… in spring 2016) • Thoughts wearing Apple Watch Sport after one week • Would I notice any useful situations? • What would I notice about using it? CS 4720 15

  16. One Week w/ the Apple Watch • Positives: – I forgot how nice it was to check the time without pulling out my phone… – Vibration notification – Siri integration – HealthKit integration – Apple Pay integration – iPhone partnership app – “Glances” and “Complications” CS 4720 16

  17. One Week w/ the Apple Watch • Negatives: – Distractions – Menu system – Some things can’t be customized – Recognition over recall not always there – My wife keeps telling me I got the woman’s version… (the smaller and larger are not deliniated as such by Apple) CS 4720 17

  18. More time w/ the Apple Watch • Changing songs in the car while GPS map is up is really nice • Primary use cases: – Checking the time / temp / activity log – Texting – Running watch features – Buying things with Apple Pay • Hard to wear with a dress shirt… CS 4720 18

  19. Apple Watch vs. Android Wear • Apple Watch – Very limited usage without iPhone – Apps are connected extensions of installed iPhone apps – Apps are made up of the app extension itself, a glance, a complication (glace and complication are optional) – Glance is a “card” that you add to a quick menu – Complication is an addition to the watch face CS 4720 19

  20. Apple Watch vs. Android Wear • Android Wear – Like Android phones, built by various companies – Multiple sizes, form factors, and capabilities – Can stand alone from phone much more than Apple Watch (for example, some have their own Wi-Fi – Uses the same Material card UI metaphor that the rest of Android uses CS 4720 20

  21. What would we build? • Native App (Android only) – Could be like many other apps you build, but with much smaller screen • Extension Apps (Android and iOS) – Notifications (reminder, to-do, messages, etc.) – Control (change station, volume, etc.) – Sensors (health, running, etc.) – Information (weather, traffic, etc.) CS 4720 21

  22. Some Examples • http://www.wareable.com/apple-watch/best- apple-watch-apps-832 • http://www.wareable.com/android-wear/you- wear-it-well-the-best-apps-for-android-wear CS 4720 22

  23. Example: Grocery List CS 4720 23

  24. Example: Grocery List CS 4720 24

  25. Developer Questions • Q1: Do I need a phone extension (or version)? • One thing I noticed from using the Apple Watch is a LOT of apps have an extension “just because” CS 4720 25

  26. Developer Questions • Good Apple Watch Apps – Buy Me a Pie (grocery list) – Seven Minute Workout (works with sensors) – Due (reminders) – Google Maps (directions on your wrist!) – Pandora (control your music) – Shazaam (what is that song?) – Weather Underground (quick weather forcast) CS 4720 26

  27. Developer Questions • Odd Apple Watch Apps – Chipotle? – Consumer Reports? – FlightRadar? – Fandango? – AAA? – Amazon? CS 4720 27

  28. Developer Questions • Q2: Would a watch app add anything to my full app? – Is there timely information the app needs to provide? – Can it be shown in a very small format? – Are there simple controls to the app that could be added to a watch? • Q3: Do I have the resources/time to do this? – Currently limited market impact CS 4720 28

  29. Developer Questions • Q4: What type of interaction do you want the user to have? – Apple Watch: Glance? Complication? – Android Wear: Notifications? CS 4720 29

  30. Developer Questions • Q5: Is it even usable? – Wireframe time! – User testing a must CS 4720 30

  31. Exciting Opportunities! • More sensors and more tracking! CS 4720 31

  32. Exciting Opportunities! CS 4720 32

  33. Exciting Opportunities! • Silent and seamless notifications! – It is rude to pull out your phone during a conversation or interview to check a message you just got – Glancing at your watch, however, is a bit more socially acceptable (not saying this is always a good idea for the situation, but it’s arguably better than the phone) CS 4720 33

  34. Exciting Opportunities! • More hands-free usage! – NFC pay solutions – NFC locking solutions in the future? – Quick lists / short information bursts • Parallel example: Smart Entry on cars CS 4720 34

  35. Is it for everyone? • No, probably not • This is a “value add” for many apps • Probably not “make or break” but can be a plus • For me, it does feel a bit like overkill… • ... But I’m going to keep wearing it... • The health data is nice and the reminders help • Using Siri without pulling out the phone is nice • ... And I like shiny things made by Apple... CS 4720 35

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend