Quiero aprender el desarrollo de aplicaciones de Android. ¿Cuál es el mejor lugar para comenzar?

Hola,

Le recomendaría que siga el sitio web de The New-Boston para ver videos sobre el desarrollo de Android. Tutoriales en video sobre programación y más. Los videos tutoriales aquí son muy intuitivos y lo ayudarán a obtener una visión general de todo el proceso.

Al mismo tiempo, debe comenzar a familiarizarse con el lenguaje de programación Java, ya que este es el lenguaje que utilizará. Aprenda su sintaxis y comprenda claramente algunos de los conceptos básicos orientados a objetos como

  • Herencia
  • Polimorfismo
  • Abstracción

Para esto, le recomendaría que lea Java 2, la referencia completa de Herbert Schildt. – Java 2: la referencia completa,

También debe suscribirse a Android Weekly y estar al día con las herramientas recientes que se utilizan para el desarrollo de aplicaciones de Android. – Android Weekly – Boletín semanal gratuito de desarrollo de Android

Además de estos, encontré que los siguientes sitios son útiles

  • Androidhive – Tutoriales de Android, Revisiones de aplicaciones, Noticias
  • https://developer.android.com/tr… – Esta es la documentación oficial de google que visitará muchas veces.

Finalmente, debe comenzar por crear aplicaciones simples de hello world y aplicaciones de lista de tareas y luego crear gradualmente aplicaciones que requieran comunicación con el servidor. Esto te ayudará a ganar confianza y proceder. Lea los códigos de las aplicaciones de código abierto para conocer las mejores prácticas de programación. – 10 aplicaciones de Android de código abierto que todo desarrollador de Android debe analizar

Todo lo mejor

Recomiendo comenzar con los sitios de diseño y diseño técnico de Google. Describen bastante bien cómo debe verse y sentirse una aplicación de Android y la plataforma y capacidades de Android. Vale la pena echar un vistazo a cada sección de ambas guías para tener una idea del ecosistema completo.

Después de eso, revisa los documentos de la API. Los más importantes para comenzar son Activity y Fragment, prestando atención a los diagramas del ciclo de vida. Luego Ver, Dibujable, todas las subclases de Vista y el paquete de texto.

Cuando encuentro errores o comportamientos extraños en la plataforma Android, me resulta útil leer la fuente. He estado usando GrepCode para esto, pero también tengo una copia local del código fuente.

Cuando me atasco, reviso la base de datos de errores de Android para detectar problemas conocidos, la lista de correo de desarrolladores de Android y Stack Overflow. Por lo general, los encuentro a través de Google (empresa).

El mejor lugar para comenzar:

  1. Comprar Head First Android. Léelo de punta a punta. Es divertido de leer y fácil de aprender.
  2. Por ahora, ya sabes cómo crear aplicaciones simples. Pero trate de convertirse en un desarrollador inteligente: lea Big Nerd Ranch Android. El mejor libro para aprender los conceptos.
  3. Sí videos: también puedes ver videos. Siga el Tutorial de Android Slidenerd de principio a fin. Los mejores tutoriales en YouTube con Android Studio y Material Design.
  4. Para la opción de pago, pruebe los videos de Android TeamTreehouse.
  5. También puedes seguir nuestro tutorial para crear una aplicación simple en pocas horas. Visita CheezyCode

La mejor de las suertes. Cree aplicaciones increíbles ya que el mercado ya está poblado de aplicaciones basura.

Hola,
En primer lugar, debe tener algunos conocimientos sobre programación Java y XML … Luego tome un curso gratuito de desarrollo de aplicaciones para principiantes de Android de udacity. Luego se sentirá cómodo con Android Studio. Para obtener más información, puede consultar los tutoriales de sitios web como androidhive.info ..
Si no le gusta ver videos, puede consultar la documentación oficial de Google para el desarrollo de aplicaciones de Android.

Hola,

Lo primero que debería hacer sería aprender Java. La guía de referencia de Java es un buen libro como iniciación. Aprenda todos los conceptos básicos de Java y luego pase a Android. Puede encontrar numerosas guías sobre el aprendizaje del desarrollo de aplicaciones de Android. Elija el que le parezca más apropiado. Comience con el desarrollo de aplicaciones de la vieja escuela en lugar de saltar a una aplicación completa. Una vez que se sienta cómodo con Android, comience a construir mejores aplicaciones con una mejor interfaz de usuario. Pero primero fortalezca el backend y luego el frontend.

Para las herramientas, por supuesto, necesitará una computadora con Java, Android SDK y un Android IDE (prefiera Eclipse) instalado.

Espero haber ayudado

Buena suerte por delante!

Para todos los estudiantes y profesionales que desean seguir una carrera como Desarrollador de Android, ya que es una de las carreras más lucrativas y de rápido crecimiento. Con la aparición de los teléfonos inteligentes, los fabricantes de aplicaciones basadas en Android fueron impulsados ​​a un nivel completamente nuevo. Todos los días se lanzan nuevas empresas nuevas con Android y la aplicación web como la tecnología principal y la fuerza impulsora.

edWisor.com es una de esas plataformas que proporciona una capacitación completa en vivo del desarrollo de Android . Estas sesiones de capacitación en vivo son proporcionadas por profesionales que actualmente trabajan en la industria en este puesto de trabajo . Este es un programa de 10-12 semanas con 3-4 horas de entrenamiento en vivo los fines de semana. La capacitación en vivo se proporciona con un enfoque práctico basado en una asignación semanal y un proyecto de la industria . Estas tareas y proyectos son evaluados por el profesional / mentor y se califican según eso por su habilidad como desarrollador de Android .

edWisor.com después de completar el curso envía currículums junto con sus proyectos a las compañías relevantes para la contratación como pasante o a tiempo completo.

Android Developers es el mejor tutorial para el desarrollo de aplicaciones de Android tanto para principiantes como para intermedios.