- XML: principalmente para el diseño de la interfaz e intract con código java
- Java: como el lenguaje de programación principal que hace la lógica de su aplicación, como las matemáticas para convertir Celsius a Fahrenheit.
- Protocolos HTTP y Web: esto es necesario si desea que sus aplicaciones tengan un Backend e interactúen con un servidor para guardar los datos del usuario. no necesita seguir este tema en el nivel profesional, pero algunos conocimientos de HTTP y TCP / IP pueden ayudarlo mucho.
- Kotlin: no es muy necesario, pero Kotlin es un nuevo lenguaje de programación que es casi mejor que Java, porque cuando quieres construir un nuevo módulo para tu aplicación, con Kotlin puedes escribirlo en menos código.
- Android Studio: hoy Android Studio es el IDE principal para desarrollar aplicaciones de Android, es donde escribe sus códigos, por lo que si lo conoce bien, puede trabajar más rápido
- API y bibliotecas de Android: después de aprender los conceptos anteriores, el resto de su operador como desarrollador de Android, debe aprender las bibliotecas principales de Android todos los días, cuánto las conoce mejor, usted es un mejor desarrollador. junto a las habilidades de codificación y tu conocimiento de Java
Estos conceptos son el conocimiento central que necesita saber como desarrollador de Android. después de aprender cada uno de estos conceptos, sabe a dónde ir y qué otros conceptos necesita.
no dude en hacerme cualquier pregunta sobre programación y diseño
- ¿Hay otra forma de desarrollar la aplicación de Android, excepto Android Studio?
- Cómo desarrollar una aplicación andorid
- ¿Cuáles son algunas aplicaciones móviles populares que no tienen ninguna API del lado del servidor y cuáles son su fuente de ingresos?
- ¿Vale la pena comprar críticas positivas para la aplicación de Android?
- Appcelerator Titanium: ¿cómo se desarrolla el rendimiento de las aplicaciones con Titanium?