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
26
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
220
Programacion
camachoyury
0
110
Kotlin for Android Developers
camachoyury
0
140
Kotlin, The Force Awakens
camachoyury
0
100
Google Glass KickStart
camachoyury
0
38
Other Decks in Technology
See All in Technology
解析の定理証明実践@Lean 4
dec9ue
0
180
Windows 11 で AWS Documentation MCP Server 接続実践/practical-aws-documentation-mcp-server-connection-on-windows-11
emiki
0
960
Observability в PHP без боли. Олег Мифле, тимлид Altenar
lamodatech
0
350
なぜ私はいま、ここにいるのか? #もがく中堅デザイナー #プロダクトデザイナー
bengo4com
0
410
Yamla: Rustでつくるリアルタイム性を追求した機械学習基盤 / Yamla: A Rust-Based Machine Learning Platform Pursuing Real-Time Capabilities
lycorptech_jp
PRO
3
120
生成AI時代 文字コードを学ぶ意義を見出せるか?
hrsued
1
330
AIのAIによるAIのための出力評価と改善
chocoyama
2
550
HiMoR: Monocular Deformable Gaussian Reconstruction with Hierarchical Motion Representation
spatial_ai_network
0
110
AIエージェント最前線! Amazon Bedrock、Amazon Q、そしてMCPを使いこなそう
minorun365
PRO
14
5.1k
_第3回__AIxIoTビジネス共創ラボ紹介資料_20250617.pdf
iotcomjpadmin
0
150
MySQL5.6から8.4へ 戦いの記録
kyoshidaxx
1
210
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
2
1.1k
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.5k
Scaling GitHub
holman
459
140k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
670
A better future with KSS
kneath
239
17k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
17
940
Speed Design
sergeychernyshev
32
1k
Producing Creativity
orderedlist
PRO
346
40k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
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