Sí, yo mismo he visto a muchas personas que han pasado de tecnologías como Java y .Net al desarrollo de aplicaciones móviles.
La mejor parte es que ya conoce la programación y, además de la sintaxis y algunos conocimientos específicos de la plataforma, las cosas siguen más o menos igual.
No estoy seguro de qué tipo de desarrollo de software ha estado haciendo en el pasado, pero considerando que ya conoce un idioma, aquí hay algunas sugerencias que tengo para usted:
- ¿Cómo debo seleccionar un desarrollador de aplicaciones para mi inicio?
- ¿Debo usar MongoDB para el backend de mi aplicación móvil?
- ¿Qué debo aprender para poder crear aplicaciones móviles y aplicaciones web?
- ¿Cuáles son algunos diseños de cuadrícula móvil populares para diseñar o simular aplicaciones móviles?
- ¿Cuáles son los mejores lenguajes de programación para aplicaciones móviles multiplataforma?
- Fondo de Java: vaya para el desarrollo nativo de Android.
- .Net background- Pruebe la plataforma Xamarin.
- Desarrollo web front-end: pruebe React Native, Meteor, IBM Worklight, etc.
Por lo tanto, incluso si no ha desarrollado una aplicación para dispositivos móviles anteriormente, todavía tiene una buena cantidad de conocimiento para cambiar su carrera hacia ella.
Un ejemplo de la vida real es un amigo mío que trabajaba como desarrollador de Java / C ++ con uno de los proveedores de servicios líderes en la India. Comenzó un desarrollo de iOS en casa y tiempo libre e hizo un par de aplicaciones. Ese conocimiento fue lo suficientemente bueno como para que apareciera en entrevistas y mostrara al entrevistador sus capacidades de desarrollo de iOS. Ahora está trabajando como arquitecto técnico en el desarrollo de iOS.