En mi humilde opinión, al igual que es tonto comenzar a escribir una gran novela sin haber escrito un montón de cuentos, es absurdo lanzarse de inmediato a un gran proyecto sin primero aprender los conceptos básicos de la programación de computadoras.
Variables, estructuras de datos, algoritmos, estructuras de control, lógica booleana, programación orientada a objetos. Debe aprender todo eso primero, antes de entrar en los detalles de escribir un programa completo para una plataforma en particular.
Python es un buen lenguaje de programación para principiantes. Le recomiendo que primero se familiarice con los conceptos de programación escribiendo programas simples en Python, antes de pasar a temas más avanzados.
- Aplicaciones de Android: ¿Cuál es la mejor aplicación de Android que te ayuda a meditar?
- ¿Existe una aplicación para la gestión de proyectos / tareas?
- ¿Dónde puedo encontrar el nivel intermedio de los cursos de desarrollo de Android?
- Cómo desarrollar una aplicación viral
- ¿Cuáles son las mejores aplicaciones de Android para el seguimiento de hábitos?
La programación en Android no es fácil. Tenga en cuenta que esta es una plataforma móvil, que no es tan poderosa como las computadoras. Una aplicación de Android se divide en actividades, que están asociadas a una vista y están basadas en eventos. Debe lidiar con componentes interactivos y escribir acciones que se desencadenan por la interacción del usuario y otros eventos.
Hay muchos lenguajes de programación disponibles para Android. Originalmente, solo podías escribir programas de Android en Java; más tarde podría usar Apache Cordova para agrupar páginas HTML como una aplicación de Android. Hoy en día, Kotlin es el lenguaje de programación más importante para la plataforma Android. Python también se puede usar para la programación de Android, con la biblioteca Kivy.