A short introduction to Wearable Development. This presentation was presented in Mobicon - Organised by Google Developer Group Dhaka. This presentation includes hands on overview for those who wants to learn wearable development.
3. About Augmedix
● Silicon Valley based startup engaged in rehumanizing healthcare
● Founded by Ian Shakil and Pelu Tran
● Google Glass Certified Partner
● Number 1 most innovative company in healthcare by Fast Company
4. Doctors wear Augmedix wearable
technology during visits
Notes are completed automatically
so doctors can focus on patients
Doctors just need to sign the notes
and it is done
How Augmedix works
6. Wearable technology (also called wearable gadgets) is a category of
technology devices that can be worn by a consumer and often include
tracking information related to health and fitness.
Contents
Wearables - Fitness tracking bands
Wearables - Smart watches
Wearables - Smart glasses
What are wearables?
7. Fitness tracking bands Fitbit, Jawbone, Runtastic, Mio, Basis, Misfit, Nike, Microsoft Band,
Garmin, and others.
FITBIT RUNTASTIC ORBIT MICROSOFT BAND
Wearables - Fitness tracking bands
8. Smart watches like Android Wear, Apple Watch or Pebble Watch.
ANDROID WEAR SONY SMART WATCH APPLE WATCH
Wearables - Smartwatches
9. SONY SMARTEYEGLASS GOOGLE GLASS MICROSOFT HOLOLENS
Wearables - Smart Glasses
Smart Glasses like Google Glass, Sony SmartEyeGlass or Microsoft Hololens
10. ● Android Wearable API
● Google Play Services and Android SDK (Android 4.4W.2)
● Wearable Support Library
● Watchfaces
● Handheld devices running Android 4.3 or later can communicate with wearables.
Contents
Adding wearable features to notification
Sending and syncing data
Android Wearable support library
Android Wear Development
12. The Android Wear APIs are delivered in the Android Support Library and Google Play
services. When using these libraries, handheld devices running Android 4.3 or later can
communicate with wearables.
Contents
Adding wearable features to notification
Sending and syncing data
Android Wearable support library
Android wear API
13. - Creating a Notification
- Receiving Voice Input in a Notification
- Adding Pages to a Notification
- Stacking Notifications
Adding wearable features to notification
14. - Data items
- Messages
- Assets
- WearableListenerService (for services)
- DataListener (for foreground activities)
- Channel
Sending and syncing data
19. Development lifecycle
Design principles Design patterns Glass style and templates Glassware flow designer
Build a pattern Explore the API docs Learn with sample Tools and downloads
Follow the best practice Complete the launch guideline Connect with the community
20. What you need to become Glass developer
The mighty GDK
Contents
Explore the user experience of Google Glass
22. If you're comfortable with Android, here's all you need to know:
● Get the Android 4.4.2 (API 19) SDK and Glass Development Kit Preview add-on
from the Android SDK Manager.
● On Glass, turn on USB debugging (Settings > Device Info > Turn on debug).
● Import some GDK samples.
● When you're ready to create a project for your own Glassware, use these
settings:
■ Compile with: Glass Development Kit Developer Preview
■ Theme: None (ADT and Android Studio usually assign a theme
automatically, even if you specify no theme, so remove the android:theme
property from your manifest after creating a project.)
GDK Quick Start
23. Deployment process is straight forward like traditional Android Deployment
Deployment on Glass
24. Users typically have multiple devices that store and display information
for specific time periods. Glass works best with information that is simple,
relevant, and current.
Use Case of Google Glass