El desarrollo de aplicaciones para Android necesitará que estés bien versado en Java y que entiendas XML.
Obviamente, un gran punto de partida sería repasar tu Java, dirígete a developer.android.com, descarga el SDK, un IDE (Android Studio / Eclipse) y prepárate para comenzar a trabajar.
He mencionado algunos grandes recursos disponibles para el desarrollo de Android en esta respuesta mía.
La respuesta de Akheel Firoz a ¿Cuáles son algunos de los buenos recursos disponibles para el desarrollo de Android (para todos los niveles)?
Si vas con los libros, comienza con Hello Android. Si va a utilizar Internet, el canal de YouTube de “thenewboston” lo ayudará mucho, pero recuerde que developer.android.com es su biblia en términos de referencia. Han explicado bien las API, pero es posible que necesite algo de paciencia.
- Cómo aprender coreano rápidamente
- ¿Cuáles son algunos recursos en línea que ayudan a mejorar el IQ, las habilidades analíticas y de resolución de problemas?
- ¿Es demasiado tarde para aprender a diseñar circuitos a los 24?
- ¿Cuál es el mejor lenguaje de programación para aprender sobre programación web en el próximo período y por qué?
- ¿Necesito aprender ciencias de la computación antes de poder aprender programación?
Algo que funcionó para mí fue aventurarme a lo desconocido, incluso cuando no sabía mucho sobre el desarrollo de Android, me desafié a probar cosas nuevas, busqué en Internet “Cómo implementar XYZ” y eso me ayudó mucho.
No he trabajado en iOS personalmente, por lo que responder con todo detalle sería que los ciegos guiaran a los ciegos, pero sí sé que sus aplicaciones están escritas en un lenguaje derivado de Objective-C. Visite el sitio web del desarrollador de Apple para obtener más detalles de la misma.
Todo lo mejor.