Las aplicaciones de Android se crean utilizando un IDE llamado Android Studio.
Luego, fácil de adivinar, hay una programación involucrada. Muchas personas sugieren usar herramientas, creadores de aplicaciones, etc., pero si te tomas en serio crear aplicaciones y hacerlas buenas, tendrás que ser nativo. Las aplicaciones nativas proporcionan un rendimiento mucho mejor que las contrapartes híbridas. Para explicar brevemente, las aplicaciones híbridas son multiplataforma y se diseña una vez y se ejecuta en todas las plataformas. Una buena lectura para la diferencia está aquí.
Aprenda a continuación las tecnologías:
- Cómo interactuar una aplicación de Android con Linux
- ¿Cuáles son las mejores herramientas de desarrollo para un desarrollador de Java?
- ¿Cómo se desarrollan las aplicaciones de Android e iOS?
- ¿Cuál es la diferencia entre listview y recyclerview en Android?
- ¿Cuánto tiempo se necesita para crear una aplicación de Android desde cero?
- Java: versátil, fácil de aprender. Tutorial, Práctica.
- XML: utilizado para el diseño. Tutorial.
Hay muchos más recursos, a solo un Google de distancia. Si tienes algún problema mientras aprendes, envíame un PM.
Si tienes tiempo, mira mis aplicaciones:
- Temporizador de entrenamiento.
- Hechos numéricos.