¿Cuál sería un buen camino para aprender habilidades de programación de Android?

bienvenido al desarrollo de Android

Hacer una aplicación para Android es fácil

Debe tener un buen conocimiento de Java y XML.

No vaya directamente al desarrollo de aplicaciones, primero aprenda sobre Java lo básico, luego comience con una aplicación simple como una calculadora y aprenda Java lado a lado

consulte los tutoriales en video (newboston o slidenerd) pero no los copie, intente comprenderlos y cree el suyo propio

aprender android studio

Comenzando | Desarrolladores de Android

podrías referirte a mi propia aplicación para Java

Más de 1100+ preguntas de prueba / prueba.

Más de 300 preguntas de entrevista.

Más de 300 programas java.

Java OCJP + – Aplicaciones de Android en Google Play

es realmente completo para mejorar su conocimiento de Java, pero si no sabe nada sobre Java, no acepte esta aplicación, comience con un libro estándar

1. Head First Java, 2da Edición

2. Pensar en Java (4ª edición)

3. Piensa en Java

4. Introducción a Java por Sedgewick

5. Java en pocas palabras

6. Core Java Volume I – Fundamentals (novena edición) (Core Series): Cay S. Horstmann

7. Programa de programación Java (objetos tardíos) por Paul Deitel, Harvey Deitel

Puede verificar su habilidad Java con mi aplicación de lado a lado (Tema por tema)

La mejor de las suertes .

Camino a seguir para convertirse en un increíble desarrollador de Android:

1. Compre Head First Android. (No debe tomar más de 2 semanas)

2. Una vez que complete este libro. Compra Android Big Nerd Ranch 2nd Edition.

Después de completar estos libros, eres un desarrollador de Android formidable.

Si no puedes leer,

1. Mira los videos de SlideNerd en Youtube. La mejor fuente, actualizada y mejor que NewBoston.

2. Opción de pago: comience con TeamTreehouse Android Track: la mejor opción de pago en Android. Te enseñan lo que funciona en el desarrollo de Android de la vida real.

Una vez que complete todo este proceso de aprendizaje, tendrá varios ejemplos de trabajo. Intégrelos en orden y tendrá una aplicación de trabajo completa que funciona mucho mejor que otras aplicaciones en el mercado en términos de rendimiento y codificación estándar.

PD: Refiera videos y texto, aprenderá mucho más.

Saludos de CheezyCode

La clave para desbloquear Android es el lenguaje Java. Android tiene su front-end basado en XML, mientras que su back-end, es decir, la parte Core es pura programación Java. Por lo tanto, es obvio que, para obtener una buena comprensión de Android, uno debe estar familiarizado con Java. En resumen, Learn Java y luego pasar a Android será más fácil.
Todo lo mejor.

  • Intenta usar fuentes en línea para aprender. Los libros se desactualizan muy rápido cuando se trata del desarrollo de Android. Prefiere las series de thenewboston en YouTube para Android (búscalo). Pueden estar un poco desactualizados pero son muy fundamentales.
  • Mire unos 20-30 de esos tutoriales.
  • Ahora puedes construir cualquier aplicación simple de Android.
  • Si te quedas atascado (lo que probablemente lo harás), simplemente busca en Google la solución. Hay muchos sitios web y muchas personas que habrían abordado los mismos problemas con los que está lidiando ahora.

Seguí el mismo camino y ahora tengo una aplicación de Android en Play Store. Echale un vistazo:

Secret Message-Always Hidden – Aplicaciones de Android en Google Play

Esta aplicación le permite enviar mensajes codificados a sus amigos / gf, etc., que nadie puede decodificar a menos que tengan una clave secreta (que los dos pueden decidir).

Los mensajes caducan después de la medianoche para que nadie pueda decodificarlos más tarde.

Esto es lo que hice:

– Aprende los conceptos básicos de Java

– Familiarícese con XML

– Familiarícese con el ciclo de vida de Android

Después de todo, todo lo demás es aprender con el ejemplo y tratar de mantenerse al día con los nuevos conceptos.

More Interesting

Estoy haciendo un doctorado en informática. Lucho con hablar en público. Incluso tengo miedo de presentar mi trabajo. ¿Qué puedo hacer para mejorar mi situación?

Ingeniería de software: ¿Cómo sé lo que quiero hacer con la programación?

¿Por qué la gente piensa que la especialización en ciencias de la computación es la manera fácil de hacerse rico?

¿Cuál tiene más alcance después de cuatro años: CSE, ECE o EEE?

¿Qué habilidades se requieren para desarrollar juegos?

¿Hay algún miembro de Quora que pueda compartir los resultados / perspectivas de su carrera después de completar un campamento de programación de 3 a 6 meses?

¿Dónde debería comenzar a conseguir un trabajo de gerente de programa en la industria del software?

¿Es importante tener un título en informática? ¿Qué sucede si soy realmente bueno programando pero no tengo uno (estudié en la programación de bootcamps)?

¿Cuáles son las asignaturas en informática?

¿Cómo es IMSEC Ghaziabad para un B.Tech en CS?

¿Cómo se compara un B.Tech en aviónica con el de electrónica o informática?

¿De qué problemas potenciales debo tener cuidado al contratar a un socio para que me ayude a desarrollar mi proyecto independiente?

¿Cuál es el mejor programa de maestría en informática disponible en línea? Soy un profesional de software experimentado y estoy buscando mejorar mis habilidades.

¿Solo las personas inteligentes pueden convertirse en desarrolladores de software?

¿Cuánto tiempo antes de que los títulos universitarios sean inútiles (debido a las nuevas tecnologías), aproximadamente 15 años?