Extending your apps to wearables - DroidCon Paris 2014

Post on 13-Jun-2015

202 views 0 download

Tags:

description

http://fr.droidcon.com/2014/agenda/detail?title=Extending+your+apps+to+wearables speaker: Vitaliy Zasadnyy, GDG Lviv Mobile developer, Google Developers Group and Gamedev Community Lviv co-founder. Interested in GameDev, Android, iOS, Google App Engine and community management. Used to work for enterprise giants like EPAM as well as for product companies such as NRavo. Nowedays work in two teams: first one make 3D MMO game using Unity, second - RnD. TEDx speaker.

Transcript of Extending your apps to wearables - DroidCon Paris 2014

Extending your apps to wearables

Vitalik Zasadnyy@zasadnyy

Droidcon ParisSeptember 22-23

Custom OS Android Wear

Sony Smart ExtensionsOverview

“Sony made wearables before it was mainstream...”

Supported devices

How the Smart Extension apps work

Architecture

Smart Extension APIs

Compatibility

Development

Requirements

● Eclipse / Android Studio

● ADT

● Sony Add-on SDK

● Smart Connect

● Host Application

Project setup & structure

● Use sample apps

Official library

Un-official library

Actually project

Hello Droidcon!

● ?

● ~ 40 lines, 10 intent filter actions

1

2

4

3

Security

AndroidManifest.xml

Using API

ScreenControll.java

Using API - HELL

Debugging

1. Connect phone

2. Run

3. Debug

Nothing special!

Testing

Emulator

UI Guidelines

No UI Guidelines!

Things to consider

● Resolution: 128x128 or 220x176

● Information levels

● Dimmed mode design

● Icon sizes, buttons …

Publishing

Publishing

1. Package as plain Android app

2. Upload to store

3. Add to description:

“Smart Connect extension for SmartWatch 2”

Android Wear SDKOverview

Put it all togetheror “we need more wearable integrations...”

Business case

?

Architecture

View

Presenter

Model

Common

Project structure

settings.gradle

Project structure

Gradle config

build.gradle

Eyes Exercises

bit.ly/eyes-exercises

The biggest Google related event in Ukraine

Thanks for attention!Questions?

Presentation will be available at:bit.ly/jday-wearables

Vitalik Zasadnyy@zasadnyy