Android Wear Virtual Digital Assistant on your wrist

12
Virtual Digital Assistant on your wrist Android Android wear

description

This whitepaper looks at the role of Android Wear in today’s wearable market. It provides insights into vertical specific use cases for different enterprise possibilities and also gives a glimpse of future market trends.

Transcript of Android Wear Virtual Digital Assistant on your wrist

Page 1: Android Wear Virtual Digital Assistant on your wrist

Virtual Digital Assistanton your wrist

Android

Android wear

Page 2: Android Wear Virtual Digital Assistant on your wrist

2

4

5

8

9

10

INTRODUCTION

ANDROID WEAR

WEARABLE MARKET TRENDS

BEYOND WEARABLES

REFERENCES

ANDROID WEAR APP DEVELOPMENT

Role of ‘Android Wear’ in todays wearable market

Key Wearable Players

Consumer & Enterprise World

Use Cases

Wearable SDK

Key Features / APIs

2

3

4

4

5

5

Page 3: Android Wear Virtual Digital Assistant on your wrist

2

INTRODUCTIONThis whitepaper looks at Android Wear, a customized Android Version for wearable deviceslike smart watches.

Google entered wearable device market in 2013 with its Glass product, which is not opento other OEMs. However, Android Wear another wearable product by Google will be opento all OEMs. For now, almost all major android players have participated in this program.

Role of ‘Android Wear’ in todays wearable marketSuccess of wearable devices depends on number of sensors it supports and number of applications available on it. We believe Android Wear devices will definitely lead the market as they support many in-built health related sensorscompared to other competitors. Being a part of the Android platform family, there are high chances of Google Play’s success being repeated and possibilities of getting more applications developed for wearable devices in the coming times.

Android Wear is open in terms of developing compatible devices or apps. Google has already released the final SDK in the recent Google I/O event and is open for developers to start building applications for Wearable devices.

Android Wear devices will have a different form factor than smart phones. Hence, it is imperative for Android developers to consider this form factor while planning/developing their core apps. Android developers cannot ignore these devices, as in most cases it will be an extension of user’s existing mobile device or application. Users can expect more services on Android wear devices in coming days.

ANDROID WEAR Copyright © 2014 Endeavour Software Technologies Inc.

Android Wear deviceswill definitely lead themarket as they supportmany in-built healthrelated sensorscompared to othercompetitors.

Page 4: Android Wear Virtual Digital Assistant on your wrist

Key Wearable PlayersThe recent Google I/O saw the launch on Samsung Gear Live and LG Watch. Samsung’s entry came as a surprise element as it already had the Tizen based watch i.e. Gear 2. Moto 360 is expected to be released later this year.

Below are more details of these devices

3ANDROID WEAR Copyright © 2014 Endeavour Software Technologies Inc.

Design /Shape

LG GWatch

SamsungGear Live

Samsung Gear Live

Square 400 mAh 1.65” IPSLCD 63 g

9 Axis (Accelerometer

CompassGyroscope)

ChangeableStraps

Square 300 mAh 1.63” SuperAMOLED 59 g

AccelerometerDigital Compass

Gyroscope

Heart RateMonitor

Battery Screen Weight Sensors AdditionalFeatures

Common Specs: Processor 1.2 GHz, 4GB internal memory, 512 MB RAM, Bluetooth 4.0 LE

LG G Watch

Page 5: Android Wear Virtual Digital Assistant on your wrist

Copyright © 2014 Endeavour Software Technologies Inc. 4ANDROID WEAR

ANDROID WEARAndroid Wear devices are powerful in terms of features and are also small enough to replace regular wristwatches. It provides contextual information based on users current environment and captures users behavior. It also provides intuitive answers to questions asked by the users.

Today users are moving towards a multi screen world where users have access to different form factors like that of notebooks, tablets and smart phones. Wearable devices will be the new addition to this multi screen world.

Android Wear relies heavily on Google Now – Google’s answer to Apple’s Siri. Google Now is a Virtual Digital Assistant and it is available on all Android mobile devices.

Consumer and Enterprise WorldConsumer Arena

Consumers can view notifications from Android devices on their Wearable devices

Consumers can take actions against each notification like replying to message etc.

Enterprise Arena

Salesforce Wear – This is a developer platform offered by salesforce.com for different wearable devices like Google glass, Samsung’s Gear, Pebble Smart watch, Android Wear etc. It includes references apps, demos, open source code and tools for development.

Enterprises with large mobile workforce can provide reminders and other useful information to employees anywhere, anytime.

Use CasesAndroid Wear devices can have multiple use cases in different domains. Below are some of the most important and useful examples

Phone Functions - You can access frequently used features on smart watches

Read and Reply to SMS

Read Notifications

Set Alarm/Reminder

Home Automation

Open the garage door using your voice command

Start any appliances just giving voice command

Page 6: Android Wear Virtual Digital Assistant on your wrist

Copyright © 2014 Endeavour Software Technologies Inc. 5ANDROID WEAR

ANDROID WEAR APP DEVELOPMENTDeveloping application for Android Wear requires additional SDKs as its form factor differs from Android Smart phones and voice is the primary input by the end user.

Preview of wearable SDKs were made available to the developers for a short period before releasing full SDK at Google’s annual event I/O 2014.

Wearable SDK - Android Wear SDK comes with set of tools and APIs for Wear application

development. It includes

Android Wear Emulator – Helps to run applications and it services

Users can view Android device notifications as cards on the connected Wear devices as well connected Wear Emulator

Developer can use new notification APIs to extend the features of their existing application using voice replies or notification pages

Allows developing custom application and User Interfaces

Key Features/APIsUser Interface – It is imperative for the developers to design great User Interfaces for their apps considering small form factor of wearable devices. Below are some UI related features and guidelines which developers need to consider for their Wearable applications.

Digital Identity - Smart watch on your wrist can access all your digital identities (QR/Bar codes) like

Boarding Pass

Membership Cards

Reservation Code

Discount Coupon

Fitness Tracking - In-built sensors of Android Wear will provide different fitness tracking

parameters like

Calories Burned

Distance Walked

Blood Pressure

Heart Rate

Step Count etc.,

Page 7: Android Wear Virtual Digital Assistant on your wrist

Copyright © 2014 Endeavour Software Technologies Inc. 6ANDROID WEAR

Android Wear supports two types UI formats

Suggest (Context Stream) – This is a vertical list of Google Now cards that can show information based on current time and current user location. Only one card can be displayed at a time. However user can swipe vertically to view other cards

Demand (Cue Card) – This is a list of actions, which are triggered by user’s voice command. Developer can match these commands with their applications, when multiple applications are mapped to the same action.

Developers need to follow below design guidelines

UI/apps need to be contextually aware and smart enough to show the right information at the right time

Information shown by app needs to be glanceable with minimum interaction

Notifications - appear as cards and they are a core part of the Android Wear experience.Developers need to be aware of Android Design Guidelines for notifications, as most of them are applicable for Wear applications as well.

Notification can be designed in a different way to include some of the below items based on notification type, priority etc.

Images

Card can have background images to provide contextual glanceability

Landscape images are more suitable as these images move horizontally with swipe

Image

Stream vs. Cue Card

Page

Page 8: Android Wear Virtual Digital Assistant on your wrist

Copyright © 2014 Endeavour Software Technologies Inc. 7ANDROID WEAR

Pages – When your core message is longer than what can fit within a single primary card, then you can add pages/cards which are placed to the right of the primary card. It is always recommended not to have more than 3 pages when your notification contains actions.

Actions – Applications need to add actions to the content when users need to acton information shown on screen. Actions are shown on the right side of content andmost used actions need to be added first for easy access. Actions consist of an iconand a text caption.

Application Icon – By default the application launcher icon is placed on the cards,however developers have option to hide it on need basis.

Stacked notifications – You can consider this option if your application can produce multiple notifications concurrently.

Voice Replies – Messaging applications generally make use of hands-free dictation to create short messages/reply. You can provide up to five suggested replies for users to choose from.

Action

Application Icon Stacked Notifications

Voice Reply

Page 9: Android Wear Virtual Digital Assistant on your wrist

Copyright © 2014 Endeavour Software Technologies Inc.

Samsung Gear 2

Processor 800 MHz ARM Cortex-M3,up to 80MHz

OS Tizen Micrium uC/OS-II Pebble OS

Display 320x320 SuperAMOLED 1.63 inch

220x176 TransflectiveLCD 1.6 inch

144×168 e-paper display1.26 inch

Memory 512MB Ram,4GB storage

Camera 2MP (720p videoplayback & recording) Not available

Connectivity Bluetooth 4.0 + LE NFC, Bluetooth 3.0 Bluetooth 4.0

AdditionalFeatures

1. Answer phone calls

2. IP67 certified dust &water resistant

1. IP57 certified water,dust & scratch resistant

2. Twitter feeds, SMS,notifications

1. Ambient light sensor

SupportedDevices

Galaxy devices(Note 2/3, S3, S4, S5)

Android Devices(4.0 and above) Android and iOS devices

Sony SmartWatch 2 Pebble SmartWatch

8ANDROID WEAR

WEARABLE MARKET TRENDSWearable market already has seen many smart watches in the past. These devices will give tough competition to upcoming Android Wear Devices. Let us look into these devices in terms of features and specifications.

Page 10: Android Wear Virtual Digital Assistant on your wrist

Copyright © 2014 Endeavour Software Technologies Inc.

BEYOND WEARABLESAndroid is expanding its wing to different form factors and smart watches are going to be the next big thing in the wearable space.

We expect there will be many additional features to Android Wear devices than the ones shown at the launch event. The Android Wear launch event was just a strategic starting point for Google to enter into the wearable and IoT (Internet of Things) market.

Google has already announced its much anticipated health platform, Google Fit in Google I/O 2014. It will collect health data and make it accessible via cloud. The main goal of Google Fit is to standardize health and fitness data which is used on Android platforms (including Google Glass and Android Wear).

Google Fit will provide a collection of APIs for developers to aggregate health and fitness data. Developers can easily plug these APIs to add health and fitness features in their Android applications.

In future, BYOD will be extended to wearable devices, which will bring new challenges as well as opportunities. There will be a need for enterprises to manage Wearable devices also and it will in turn create more opportunities for MDM vendors.

9ANDROID WEAR

Page 11: Android Wear Virtual Digital Assistant on your wrist

Copyright © 2014 Endeavour Software Technologies Inc.

ABOUT THE AUTHOR

REFERENCES1. Android Wear official site

http://developer.android.com/wear/index.html

2. Android Wear Devices

Moto 360 - https://moto360.motorola.com/

LG G Watch- http://www.lg.com/global/gwatch/main.html#movie

4. Samsung Gear Live

http://www.samsung.com/global/microsite/gear/gearlive_features.html

Basavraj is a member of the Technology Competency Group (TCG) at Endeavour Software Technologies. As a Technical Architect, he is responsible for creating and selecting the optimum architecture for various mobility solutions developed at Endeavour. With over a decade of experience, he has hands on experience on various mobile platforms ranging from black and white Palm PDAs to current devices. His current specialization includes Android, Windows and Hybrid/Cross Mobile Application Development (PhoneGap, Xamarin etc.).

Basavraj M BTechnical Architect

Technology Competency Group (TCG)

10ANDROID WEAR

Page 12: Android Wear Virtual Digital Assistant on your wrist

ENDEAVOUR SOFTWARE TECHNOLOGIES INC. Austin +1 512 464 1218 | London +44 20 7993 6683 | Bangalore +9180 4288 5500 | Singapore +65 9720 9062 | Dallas +1 512 464 1218 Head office : Westpark 1 Suite 220, 8140 N. Mopac Expressway | Austin, TX 78759 / PH: T: +1 (512) 464 1218www.facebook.com/Endeavour.The.Mobility.Company | www.linkedin.com/company/endeavour-software-technologies | www.twitter.com/mobilitycompany

Copyright © 2014 Endeavour Software Technologies Inc. All rights reserved. Endeavour Software Technologies and Endeavour logo are registered trademarks of Endeavour Software Technologies Inc.

ABOUT ENDEAVOUR

Endeavour - The Mobility Company is a niche player in the mobile application services space. Endeavour provides end-to-end services for organizations that are looking to leverage MOBILITY. The company has focused, since it’s founding in 2002, on two core areas –

Strategic and Technology consulting: Demystifying Mobility.

• Mobile Opportunity Assessment - MOA - on “what” and “how” of Mobile deployments for the work force, impact on consumers and brand

• Helping CXOs understand the mobilization possibilities, competitivelandscape and the mobility ROI

• Building the Mobility Roadmap for the organization

Execution: Mobile solution development across platforms and verticals.

• Platforms - iPhone, Android, Blackberry, Symbian, Nokia, Bada, Brew, webOS, J2ME

• Verticals - Healthcare, Manufacturing, Supply chain, Consumer solutions,Telecom expense management, Device provisioning, Media and news, Business Intelligence

Please reach out to us at [email protected] . Find more about “Endeavour-The Mobility Company” at www.techendeavour.comRead more interesting whitepapers at: Endeavour Insights>Whitepapers

[email protected]