La pregunta es un poco vaga para una respuesta adecuada.
¿Estás interesado en desarrollar aplicaciones de Android puramente o también iPhone?
El desarrollo de Android es bastante sencillo, ya que ofrece una API de Java limpia y bien documentada. Básicamente, puede usar toda su experiencia de programación de back-end y comenzar a programar su aplicación desde cero.
- Cómo hacer una aplicación de juegos
- Cuando leí algo de cualquier aplicación educativa, lo olvidé en un día o dos. ¿Qué tengo que hacer?
- ¿Cómo puedo mover una aplicación de Android a la tarjeta SD?
- Quiero crear un juego para la App Store, ¿cómo y dónde empiezo?
- Cómo mover una aplicación de Android a la tarjeta SD
La codificación front-end en Java también es bastante simple. No necesita ninguna experiencia front-end per se, solo necesita comprender el manejo general de eventos y las estructuras requeridas para crear la interfaz de usuario de la aplicación y los desencadenantes entre la interacción del usuario y la lógica de fondo. Pero en realidad no difiere mucho del manejo normal de eventos del lado del servidor, donde el evento desencadenante es la solicitud http. Puede pensar en la interacción de la aplicación de la misma manera, simplemente reemplace la solicitud http con un evento táctil.