¿Cuál es un buen punto de partida para el desarrollo de Android?

Hola. En primer lugar, recomendaría aprender Java si quieres aprender por tu cuenta. Si ya lo sabes o quieres sumergirte directamente en el desarrollo de aplicaciones de Android, creé un canal de YouTube para aprender Android: https://www.youtube.com/channel/… que es muy nuevo pero agrego contenido regularmente y pronto lo haré estar ampliando el tema (enseñanza de java, python, etc.). También tengo un código de cupón para un gran curso sobre udemy llamado ” El curso completo de Android Bootcamp – Diseño de material UI / UX” que creo que definitivamente deberías consultar. Cuesta $ 200 pero tengo un código de cupón, que es CODEGEEK-1000 y puedo obtener un 92% de descuento ($ 185 de descuento). El enlace al curso con el cupón es: El curso completo de Android Bootcamp – Diseño de material UI / UX . Comenzará con lo básico pero avanzará lentamente. Para ser específico, enseñará lo siguiente:

  • Cree aplicaciones robustas de diseño de materiales UI / UX
  • Aprenda el desarrollo de Java y Android
  • Cree aplicaciones de Android usando fragmentos de Android
  • Utilice las animaciones de diseño de materiales de Android para una mejor experiencia de usuario
  • Cree aplicaciones que consuman API RESTful
  • Crear aplicaciones para teléfonos y tabletas Android
  • Cree aplicaciones que usen Google Maps y la ubicación

También recibirá un Certificado de finalización para que pueda presentarlo a su posible empleador. De hecho, ¡ya tiene 3,698 estudiantes! Además, ¡hay una garantía de devolución de dinero COMPLETA por 30 días! Por lo tanto, es una obviedad completa, regístrese hoy con CERO riesgo y TODO para ganar.

¡Buena suerte!

El sistema operativo Android está totalmente basado en JAVA y un poco de otros idiomas combinados.

Entonces, el punto de partida del desarrollo de Android será aprender el lenguaje JAVA.

Luego puede ir a aprender Desarrollo de aplicaciones de Android, Pruebas de penetración, Hacking de Android, Análisis forense, Beta Tester, etc. Esta lista nunca terminará. CRÉEME !!!

Aquí hay algunos sitios web que lo ayudan a comenzar a aprender JAVA Language desde cero de forma gratuita.

SoloLearn: aprende a codificar

Aprenda Java – Tutorial interactivo gratuito de Java

Feliz codificación.

🙂

Depende de cuánto sabes sobre programación. Si ya conoce el lenguaje de programación y ha estado haciendo programación, entonces hay buenas posibilidades de que aprenda Android rápidamente. Si no, lo primero que debe hacer es aprender sobre programación y lenguaje de programación.

Hubo un momento en que Google solo permitía JAVA como lenguaje de programación para aplicaciones de Android. Pero entonces el desarrollo híbrido entra en el mercado.

Entonces, hay dos plataformas para el desarrollo de aplicaciones de Android,

  1. Híbrido
  2. Nativo

Si eres más fanático del desarrollo híbrido y ya conoces CSS, HTML, JavaScript, Angular, NodeJS, definitivamente deberías ser iónico o React Native .

El principal beneficio del desarrollo híbrido es que solo necesita codificar una vez para desarrollar y ejecutar aplicaciones en múltiples plataformas. Pero también hay algunos inconvenientes al respecto.

Si desea desarrollar aplicaciones nativas de Android, debe elegir qué ruta o qué idioma seguir. Puede aprender Desarrollo de Android desde sus sitios web oficiales o hay muchos otros blogs de programación que lo ayudan a aprender Android. Hay dos formas de comenzar a desarrollar aplicaciones de Android,

1) Aprende JAVA o

2) Aprende Kotlin

Si ya conoce alguno de ellos, ya tiene ventaja.

Anteriormente, las aplicaciones de Android se desarrollaban en JAVA, por lo que tenía que conocer el lenguaje de programación JAVA y su concepto para aprender Android Framework / Development. Pero ahora el tiempo ha cambiado y Google ha anunciado oficialmente a Kotlin como lenguaje de programación para Android .

Kotlin y Android

Entonces, con la actualización de Android Studio 3.0 IDE, Google ha agregado soporte completo de Kotlin.

Ahora, si comienza con Java , encontrará muchos ejemplos y referencias en Internet que lo ayudan a aprender el desarrollo de aplicaciones de Android rápidamente. Entonces, esa puede ser una manera fácil de comenzar, pero más tarde debes pasar a Kotlin, porque es el idioma oficial de Android a partir de ahora.

O, si comienza con Kotlin, si requiere más esfuerzos y encontrará menos ejemplos y referencias en comparación con JAVA, pero le ahorrará esfuerzos para aprender dos lenguajes de programación y luego pasar al lenguaje Kotlin de JAVA.

Depende de su experiencia de programación y su objetivo de aprender Android.

Si ya es programador y está desarrollando aplicaciones, es posible que ya conozca el lenguaje de programación, la interfaz de usuario, el código de escritura, el diseño, la arquitectura, las pruebas, la compilación, la implementación, etc. Todos estos elementos son aplicables al desarrollo de Android.

Si no eres un programador y quieres ser un desarrollador serio de Android, entonces debes concentrarte en todos estos elementos.

Pero para comenzar el desarrollo de aplicaciones de Android, debe aprender Java básico, cómo usar Java IDE y conceptos básicos de Android, como componentes de Android y elementos del proyecto de Android, etc. Después de eso, puede continuar experimentando con conceptos avanzados de Android, bibliotecas y aplicaciones de publicación. etc.

Aquí hay algunos recursos para aprender Android Comenzando | Desarrolladores de Android y tutoriales de desarrollo de Android y ejemplos de programación

Como otros han mencionado, el sitio para desarrolladores de Android es un buen punto de partida. Sin embargo, la información allí podría ser abrumadora para los principiantes, especialmente si ya son nuevos en el ecosistema de Java (Gradle, Mavan, Eclipse, etc.). Para obtener una visión general simplista sobre esto primero, aquí hay un artículo que he escrito que explica esto de una manera bastante básica.

pasos para comenzar desarrollos de Android

# 1 tiene habilidad general de programación java

# 2 Use Android Studio IDE

# 3 vaya a Desarrolladores de Android y obtenga una idea sobre la aplicación de Android

# 3 cuenta de desarrollador de Android de Google para publicar la aplicación en Play Store cos: 25 $

# 4 intente hacer una pequeña aplicación de utilidad

Empecé de esta manera hoy hice esta aplicación Battery Booster – Fast Charging & Battery Health – Aplicaciones de Android en Google Play

Para el desarrollo de aplicaciones de Android debes conocer Java y XML. Así que primero aprende lo básico en java y xml.

prueba estos enlaces

Comience | Desarrolladores de Android

Creando tu primera aplicación

Tutorial de desarrollo de Android: cómo comenzar a desarrollar sus propias aplicaciones de Android

Luego comience a desarrollar aplicaciones simples como calculadora, lista de tareas.

Feliz aprendizaje

Puedes comenzar a aprender Android desde el siguiente enlace:

Descargar Android Studio

Este es el recurso oficial para el desarrollo de Android.

Los documentos de google para el desarrollo. http://developer.android.com/sdk … instale los sdks, IDE y aprenda de allí.

More Interesting

¿Cómo eliges un desarrollador de aplicaciones móviles? ¿Qué criterios buscas?

¿Dónde se descarga la aplicación de Android de forma permanente?

¿Cómo han estado los desarrolladores indios monetizando sus aplicaciones en Android?

Cómo ganar desarrollando una aplicación de Android

¿Cuál es la mejor herramienta de compilación para proyectos de Android, Ant, Maven o Gradle?

¿Qué piensan los desarrolladores de Android acerca de un desarrollador de Android que pasa al desarrollo de Windows Phone? ¿Es suicidio?

¿Por qué apesta Android?

¿Puedo aprender el desarrollo de Android con solo algunos conocimientos de Java?

¿Cuáles son los requisitos previos para aprender Android?

¿Cómo funciona la mensajería en WhatsApp? ¿Es este el enfoque correcto para la comunicación entre el cliente y el servidor? ¿El cliente siempre está conectado a Internet cuando espera una respuesta?

¿Cómo planea Google abordar el problema de fragmentación de Android en el futuro? ¿Cuál es la hoja de ruta y qué pueden esperar los desarrolladores?

¿Cuáles son las 3 principales limitaciones del desarrollo de aplicaciones de Android?

¿Cómo probamos nuestra aplicación de Android en todas las versiones de Android? ¿Podemos probar cualquier software o en línea?

¿Qué idiomas se deben aprender para desarrollar una aplicación de Android?

Si alguien sin experiencia en programación está buscando desarrollar una aplicación para iPhone o Android, ¿debería leer algunos libros de programación o contratar a alguien?