- Configure el SDK y úselo para construir e implementar LunarLander desde el directorio samples /. Esto suena tonto para los no principiantes, pero incluso usted puede tener muchos más problemas de los que esperaba.
- Omita Eclipse y continúe con ant y adb desde la línea de comando. No obtendrá tanta ayuda de Internet haciéndolo de esa manera, pero irá mucho más rápido. La “depuración de hormigas” tomará un tiempo independientemente: cuando sea posible, desarrolle su código fuera de un contexto de Android (solo javac y java antiguos) y muévalo más tarde.
- Manténgase alejado del emulador; es demasiado lento y con errores además. Ejecutar local en el teléfono, rooteado. O obtenga una máquina virtual Android-x86 e implemente allí. Crea todo lo que puedas fuera de un contexto de Android. Mi compañía fabrica juegos para teléfonos e hicimos mucho con libgdx (Compañía de desarrollo de aplicaciones móviles), porque nos permitió construir simultáneamente para Android y PC, y pudimos probar en la PC, que era mucho más rápido y fácil. (Sin embargo, LibGDX tiene otros problemas; Unity / Monkey / Corona / Gideros / etc. también debe investigarse para los juegos).
¿Qué tipo de teléfono debería tener alguien que está aprendiendo desarrollo de aplicaciones móviles?
Related Content
Cómo aprender todo sobre el desarrollo de aplicaciones móviles multiplataforma
¿Qué piensa sobre el uso de servicios de instalación incentivados como TapJoy?
Recomiendo encarecidamente uno de los teléfonos Nexus. Si el último modelo está fuera de su presupuesto, elija uno de los modelos más antiguos en eBay que todavía es compatible con las actualizaciones del sistema operativo. Los teléfonos Nexus son los dispositivos de desarrollo de Google. Google maneja el soporte del sistema operativo. Están desbloqueados y sin restricciones. Vienen con Android sin capas añadidas por fabricantes u operadores, y siempre reciben actualizaciones. (También compro esto para miembros de la familia).
Como mencionó Pat, los dispositivos Nexus son excelentes para trabajar.
Sin embargo, es una buena práctica desarrollar su aplicación para que funcione bien en un teléfono lento primero. Optimízalo para teléfonos más recientes más tarde.
More Interesting
Cómo aumentar la retención de usuarios de mi aplicación móvil
¿Cuáles son los mejores premios o concursos para la empresa de desarrollo de aplicaciones móviles?
¿Qué compañía puede desarrollar una aplicación de citas parecidas a Bumble para mí?
¿Cómo es desarrollar aplicaciones móviles para una gran institución financiera?
¿Cuál es el lenguaje de programación para el iPhone actualmente?
¿Quiénes son los principales desarrolladores de Android en India?
Servicios de desarrollo de aplicaciones móviles: ¿iBuildApp es bueno?
Según usted, ¿cuáles pueden ser consejos efectivos para un mejor desarrollo de aplicaciones móviles?
¿Cuánto costaría desarrollar una aplicación similar a Instagram?
¿Cómo se hacen las aplicaciones móviles?
Cómo contactar a una empresa para hacer una aplicación móvil para ellos
¿Dónde pueden colaborar las personas en el desarrollo de aplicaciones?