6. Si el hilo de UI no contesta a un evento de entrada después de 5 segundos Un BroadcastReceiver no contesta dentro de 10 segundos @drac94 Causas de un ANR
7. Si mi aplicación no es lo suficientemente rápida tengo que…. DISIMULAR @drac94
8. Cuidar el thread de la Interfaz Gráfica (UI) No hacer operaciones de Entrada/Salida (I/O) No hacer operaciones complejas Usar StrictMode Usar AsyncTask e IntentService Usar Traceview Usar Native (NDK) @drac94 Mejorar
9. Utilidad Mas de 3 taps, no sirve! No arruines el botón «Atrás» Si tu aplicación necesita instrucciones complejas no sirve! @drac94
10. Deshacer, No advertir Usar loading que no bloqueé las demás funciones de la aplicación @drac94
11. Belleza Si eres developer nunca pero nunca de los nuncas jamases diseñes tus aplicaciones!! A menos que tengas superpoderes @drac94
12. Pero si por alguna razón lo haces: No solo portes la interfaz de otra plataforma No construyas tus propios objetos, usa los que hay Cuida los colores Cuida la tipografía Piensa en chico @drac94
13. 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 @drac94
14. Recomendaciones Finales Trata de conseguir un dispositivo con Android Instala y usa todas las aplicaciones que puedas PREGUNTA!!! http://stackoverflow.com/ @drac94
15. Recomendaciones Finales Si ya tienes una aplicación en la market Crea un lugar para retroalimentación Actualiza constantemente @drac94