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
27
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
230
Programacion
camachoyury
0
110
Kotlin for Android Developers
camachoyury
0
140
Kotlin, The Force Awakens
camachoyury
0
110
Google Glass KickStart
camachoyury
0
40
Other Decks in Technology
See All in Technology
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.1k
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
73k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.8k
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.6k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
170
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
220
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.2k
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
210
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
120
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
3
150
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.3k
Featured
See All Featured
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
450
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
90
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
820
Leo the Paperboy
mayatellez
4
1.4k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.9k
The Cult of Friendly URLs
andyhume
79
6.8k
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