![Page 1: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/1.jpg)
Mi aplicación es un FAIL
@drac94
![Page 2: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/2.jpg)
Mis 3 grandes amigos
• Belleza
• Utilidad
• Rapidez
@drac94
![Page 3: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/3.jpg)
ANR (Application Not Responding)
@drac94
Rapidez
![Page 4: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/4.jpg)
• Si el hilo de UI no contesta a un evento de entrada después de 5 segundos
• Un Broadcast Receiver no contesta dentro de 10 segundos
@drac94
Causas de un ANR
![Page 5: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/5.jpg)
@drac94
Si mi aplicación no es lo suficientemente rápida tengo que….
DISIMULAR
![Page 6: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/6.jpg)
• Cuidar el thread de la Interfaz Gráfica (UI)– No hacer operaciones de Entrada/Salida (I/O)– No hacer operaciones complejas– Usar Strict Mode
• Usar AsyncTask e IntentService• Usar Traceview• Usar Native (NDK)
@drac94
Mejorar
![Page 7: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/7.jpg)
@drac94
UtilidadMas de 3 taps, no sirve!
No arruines el botón «Atrás»
Si tu aplicación necesita instrucciones complejas no sirve!
![Page 8: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/8.jpg)
@drac94
Deshacer, No advertir
Usar loading que no bloqueé las demás funciones de la aplicación
![Page 9: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/9.jpg)
@drac94
Belleza
Si eres developer nunca pero nunca de los nuncas jamases diseñes tus aplicaciones!!
A menos que tengas superpoderes
![Page 10: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/10.jpg)
@drac94
No solo portes la interfaz de otra plataforma
Pero si por alguna razón lo haces:
No construyas tus propios objetos, usa los que hay
Cuida la tipografíaCuida los colores
Piensa en chico
![Page 11: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/11.jpg)
@drac94
Pero si por alguna razón lo haces:
Conoce los diferentes tamaños de pantalla y las diferentes densidades
Usa los patrones de diseño
Aprende como funcionan los fragmentos
![Page 12: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/12.jpg)
@drac94
Recomendaciones Finales
Trata de conseguir un dispositivo con Android
Instala y usa todas las aplicaciones que puedas
PREGUNTA!!!
http://stackoverflow.com/
![Page 13: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/13.jpg)
@drac94
Recomendaciones Finales
Si ya tienes una aplicación en la market
Crea un lugar para retroalimentación
Actualiza constantemente
![Page 14: Mejores prácticas de diseño para apps en dispositivos móviles](https://reader035.vdocuments.site/reader035/viewer/2022081515/557b56f7d8b42a78238b4853/html5/thumbnails/14.jpg)
@drac94
@drac94
@mobdevags
@tqvags
@tequilavalley
http://mobdev.org.mx
http://tequilavalley.com