Comencé a desarrollar aplicaciones de Android. Y estoy probando con el emulador de Android. ¿Realmente necesito un teléfono Android antes de lanzarlo para uso público?¿Necesito un teléfono Android para crear aplicaciones de Android?
Respuesta
Respuesta corta No. Puede probar y crear un paquete de aplicaciones de Android con el SDK y un emulador. Pero yo diría que generalmente hay muchas cosas que sería aconsejable probar en un dispositivo.
Personalmente me he dado cuenta de que el emulador no da una buena indicación de los tiempos de respuesta para los controles de IU. Por lo general, es necesario mover la funcionalidad que tiene largos tiempos de procesamiento a hilos de fondo para mantener la interactividad del usuario sin la ventana emergente 'force close'. Probar la efectividad de la respuesta de su UI debe hacerse en un teléfono para que sea significativo.
La conectividad de red es otro aspecto que puede ser muy diferente en un teléfono, 3G o wifi.
Los tamaños de dispositivo y las versiones de la plataforma Android se pueden probar de manera efectiva en el emulador.
Algunos teléfonos permiten el intercambio en caliente de la tarjeta SD (reemplazando la tarjeta SD sin apagar el teléfono). No estoy seguro de cómo replicar esto en el emulador.
Puede haber muchas más cosas que solo pueden ser aparentes al usar su aplicación en un dispositivo real. Recomiendo probar siempre en condiciones reales cuando sea factible para cualquier proyecto comercial.
Depende del tipo de aplicación que esté desarrollando, para las serias necesita al menos un dispositivo para probarla. Para aplicaciones complejas, necesitaría una variedad de dispositivos, por ejemplo, con o sin teclado de hardware, diferentes botones de navegación, etc. Para aplicaciones simples y básicas, probablemente solo utilizará el emulador.
Desde una perspectiva técnica, no hay ninguna razón por la que no pueda desarrollarse exclusivamente en el emulador. No podrá realizar pruebas en todos los dispositivos disponibles, por lo que siempre habrá posibilidad de errores específicos del dispositivo que haya olvidado.
Sin embargo, recomiendo obtener un teléfono real para probar su aplicación.
Para mí la mayor diferencia entre un dispositivo real y el emulador es la diferencia entre usar la interfaz con los dedos y usar el mouse. Las interacciones que tienen sentido en el emulador a veces no funcionan tan bien cuando comienzas a usar el tacto en la pantalla. Por lo tanto, si se desarrolla exclusivamente en un emulador, no habrá muchas mejoras pequeñas en su interfaz de usuario que serían obvias cuando use su aplicación en un teléfono.
No puede sentir una aplicación real en sus manos hasta que tenga un teléfono real. (Te lo digo como un desarrollador de Android)
Por lo tanto, el desarrollo sin teléfono real es posible, pero el teléfono real te da mucha más experiencia, diversión & utilidad.
Me imagino que con juegos definitivamente necesitarías probar en dispositivos reales.
Gracias a todos ustedes. Voy a obtener HTC Legend y probarlo, para que pueda esperar que mis aplicaciones puedan ser utilizadas por otros :)
Ustedes me sugieren HTC Desire o HTC Legend?
- 1. ¿Necesito un teléfono desarrollador de Android para desarrollar aplicaciones para la plataforma Android?
- 2. Creación de un EBook para teléfono Android
- 3. Compilación de aplicaciones de Android en un teléfono real
- 4. Desarrollo de aplicaciones de chat para Android
- 5. Identificador único para teléfono Android
- 6. acercar el teléfono para Android
- 7. Cómo compilar stock android para su teléfono
- 8. ¿Qué plataforma Android SDK necesito?
- 9. Crear aplicaciones de Android con Xcode?
- 10. Kivy para aplicaciones de Android
- 11. ¿Qué teléfono Android usar para el desarrollo ...?
- 12. Cómo obtener todas las aplicaciones instaladas en el teléfono Android
- 13. ¿Cómo crear aplicaciones de Android para todas las resoluciones?
- 14. Cómo crear aplicaciones de Android solo para la empresa
- 15. ¿Necesito un dispositivo Android real para desarrollar una aplicación Android para Marketplace?
- 16. actualizaciones de aplicaciones para Android
- 17. keyevent teléfono android bloqueado
- 18. Desarrollo de aplicaciones para Android: se crean dos iconos y solo necesito uno
- 19. Aplicación de Android para teléfono y tableta: ¿1 o 2 aplicaciones?
- 20. Conexión de un teléfono Android con ADB
- 21. Android LEER TELÉFONO ESTADO?
- 22. muda Android teléfono/activar
- 23. Cómo crear un anuncio intersticial para Android?
- 24. ¿Cómo crear aplicaciones de Android con acceso a la raíz?
- 25. comunicación android entre dos aplicaciones
- 26. Android Creando aplicaciones en Android usando Android
- 27. Consejos para aplicaciones ligeras de Android
- 28. android teléfono interno de almacenamiento
- 29. android AlarmManager no despierta teléfono
- 30. Calcular Pi en un teléfono Android
Sí, de acuerdo. Especialmente cuando trabajas con videos, es mucho mejor verlo en un dispositivo real.La reproducción de video en el emulador no es muy estable. –
Gracias a todos ustedes. Voy a obtener HTC Legend y probarlo, para que pueda esperar que mis aplicaciones puedan ser utilizadas por otros :) – jaks