Creo que depende de si está preguntando si es un buen cambio de carrera (más dinero, mejor trabajo, etc.) o si lo disfrutaría más.
Definitivamente puede crear aplicaciones nativas más “impresionantes” que las aplicaciones web. Entonces, si desea crear una aplicación inmersiva y de alto rendimiento, asegúrese de que Native siempre tendrá una ventaja sobre la web.
Pero sospecho que estás hablando de carrera? Creo que los días de desarrollo de aplicaciones nativas específicas de la plataforma están contados (en términos de opciones de carrera). Están surgiendo tantas herramientas increíbles que permiten el desarrollo multiplataforma, la mayoría utilizando lenguajes como JavaScript. Solo van a madurar con el tiempo y mejorarán aún más. Entonces, para entrar en una carrera de “Objective-C Developer” (para iOS) o “C ++ Developer” (para varias otras plataformas) en este momento, probablemente volverá y lo morderá si su objetivo es siempre poder obtener un trabajo increíble .
- Startup Founders and Entrepreneurs: Tengo un proyecto para desarrollar una aplicación de Android y un sitio web para el mismo. El dinero es realmente bueno, pero solo puedo desarrollar la aplicación yo mismo, ¿qué debo hacer?
- Cómo comenzar como principiante en la aplicación web
- ¿Cuál es la mejor manera de construir una aplicación de mensajería en tiempo real usando PHP para construir el backend?
- ¿Cómo crear un sitio web gratuito o barato para mi aplicación de Android? ¿Qué será más preferido teniendo en cuenta el costo y la usabilidad?
- ¿Cuánto costaría diseñar una aplicación similar a Uber en Android y en iOS?
Si desea crear aplicaciones “nativas”, la transición más fácil es buscar algo como phonegap / cordova. Puede usar sus habilidades web como html, css y JavaScript y aún así compilar en código nativo en un número creciente de plataformas.