Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Android Wear
Search
Yury Camacho
June 06, 2015
Technology
0
23
Android Wear
Presentación de Android Wear para el IO extended 2015 del GDG Cochabamba
Yury Camacho
June 06, 2015
Tweet
Share
More Decks by Yury Camacho
See All by Yury Camacho
Flutter 101
camachoyury
0
210
Programacion
camachoyury
0
100
Kotlin for Android Developers
camachoyury
0
130
Kotlin, The Force Awakens
camachoyury
0
100
Google Glass KickStart
camachoyury
0
35
Other Decks in Technology
See All in Technology
OCI Vault 概要
oracle4engineer
PRO
0
9.8k
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
29
13k
Terraform Stacks入門 #HashiTalks
msato
0
370
初心者向けAWS Securityの勉強会mini Security-JAWSを9ヶ月ぐらい実施してきての近況
cmusudakeisuke
0
140
CDCL による厳密解法を採用した MILP ソルバー
imai448
3
220
FlutterアプリにおけるSLI/SLOを用いたユーザー体験の可視化と計測基盤構築
ostk0069
0
130
The Role of Developer Relations in AI Product Success.
giftojabu1
0
150
SRE×AIOpsを始めよう!GuardDutyによるお手軽脅威検出
amixedcolor
1
220
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
200
電話を切らさない技術 電話自動応答サービスを支える フロントエンド
barometrica
2
230
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
3
360
飲食店データの分析事例とそれを支えるデータ基盤
kimujun
0
220
Featured
See All Featured
Side Projects
sachag
452
42k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
28
2k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
How STYLIGHT went responsive
nonsquared
95
5.2k
Done Done
chrislema
181
16k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Speed Design
sergeychernyshev
25
620
Visualization
eitanlees
145
15k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Transcript
None
Acerca de mi Ingeniero de Sistemas Manager GDG Cochabamba Mobile
Developer en Globant YURY CAMACHO Acerca de mi
ANDROID WEAR?????
Te lo habías imaginado?
ANDROID WEAR?????
ANDROID WEAR?????
ANDROID WEAR?????
ANDROID WEAR?????
ANDROID WEAR?????
Hora de ponerse serios
Esto si es android wear!
Que necesito para que me app sea compatible con wear?
NADA!!! Compatibilidad de apps
Hora de ponerse serios
• Concepto de tarjetas • Igual que Google Now •
Se deslizan verticalmente • Solo una a la vez • Imagen de fondo • información útil y precisa • Menu horizontal Sugerir(Suggest)
• A demanda del usuario • Por comando de voz
• OK Google o un touch • Generalmente acciones Demanda(Demand)
Principios de Diseño
Wear versus Glass
Vision Creativa Automatico Vistazo
Esto si es android wear! Sugerir o Demandar Baja interaccion
No detener al usuario
Gestos grandes
Fluidez de las tarjetas
Tamaño de pantalla
Componentes requeridos
Informacion expandible
Información de baja densidad
• Hacer una sola cosa muy rapido • Diseño para
la esquina del ojo • Menos taps Mas principios….
Patrones de UI
Tarjetas
Iconos
Paginación
Descartar Tarjetas
Botones
Tiempo para cancelar o confirmar
Cuenta regresiva y confirmación
Continuar en el celular
Animacion de confirmacion
2D picker
Comando de Voz
Lista de selección
Watchfaces
Let’s Fun!!
Hagamos un Watchface
• Android Studio • Emulador android • emulador android wear
• y ganas de hacer algo interesante! Herramientas
• Pensar en dos tipos de pantallas cuadradas y redondas
• modos de visualización • Optimizar pantalla e info • buen acomodo de elementos UI • Integrar datos • proveer opciones de configuración UX Android Wear
• Pensar en dos tipos de pantallas cuadradas y redondas
• modos de visualización • emulador android wear • y ganas de hacer algo interesante! Diseño Watchface
• Clase abstracta • Servicio • implemetar onCreateEngine CanvasWatchFaceService.Engine
• onCreate(SurfaceHolder) • onPropertiesChange(Bundle) • onTimeTick() • onAmbientModeChanged(boolean) • onDraw(Canvas,Rect)
• onVisibilityChange(boolean) • onDestroy() CanvasWatchFaceService.Engine
None
None