Mi sugerencia sería ir con el desarrollo móvil multiplataforma. Algunas de las razones por las que creo que son son:
- La curva de aprendizaje es un poco fácil en comparación con el desarrollo de aplicaciones nativas.
- Tiene la posibilidad de publicar para múltiples plataformas desde una única base de código.
- Algunas tecnologías multiplataforma también le permiten publicar en Web y escritorio, además del desarrollo de aplicaciones móviles.
- Las tecnologías multiplataforma generalmente están basadas en HTML5 / CSS3 / JS. Por lo tanto, también está desarrollando su experiencia en desarrollo web front-end.
- Las tecnologías multiplataforma pueden ayudarlo a desarrollar experiencia en algunas de las tecnologías web populares como Angular JS, MongoDB, etc. Por lo tanto, otro complemento a sus habilidades tecnológicas.
- Puede cambiar fácilmente a Desarrollo web en el futuro.
- Será útil si desea trabajar por cuenta propia o si desea desarrollar algunas aplicaciones propias. Menos esfuerzos de desarrollo y tiempo de comercialización rápido.
Yo mismo fui desarrollador de Adobe Flex en el pasado. Luego, usando Adobe AIR, tuve la capacidad de publicar aplicaciones para Android e iOS, sin aprender mucho sobre el desarrollo de aplicaciones móviles. He publicado con éxito alrededor de 5 aplicaciones multiplataforma con esta tecnología.
- ¿Cuáles son las siguientes tendencias más importantes en dispositivos móviles y web?
- ¿Cuál es la mejor manera de hacer una aplicación de Android? Si esta es mi primera aplicación de Android, ¿cuánto tiempo llevará?
- Cómo comenzar a aprender Ubuntu y MySQL, comenzar a escribir mi primera aplicación, proveniente de un fondo de tecnologías de Microsoft
- ¿Qué podemos hacer con lenguajes de programación web que no sean sitios web / aplicaciones?
- ¿Cómo se puede probar la localización del sonido?