TL; DR: C + Objetivo – Desarrollo de aplicaciones nativas C +
He estado en el mismo lugar Ya conocía HTML + CSS con fluidez, por lo que era lógico continuar con JS y elegir algunos de los muchos marcos.
Decidí en contra de la ruta de desarrollo front-end en gran parte debido a las razones enumeradas por Sean Everett. Los desarrolladores de iDevices tienen tanta demanda que en realidad hay más trabajo disponible que los desarrolladores que realmente lo hacen. Además … no hay forma de exprimir la rapidez, el rendimiento, la funcionalidad exótica y la experiencia de usuario general de una aplicación no nativa. No creo que sea posible en el corto plazo.
- ¿Cómo haría una empresa de desarrollo de aplicaciones móviles y web con sede en Londres para adquirir su primer cliente?
- ¿Qué debería preferir para mi futuro en programación, aplicaciones web o desarrollo de aplicaciones móviles (Android)?
- Aplicaciones móviles: ¿Cuáles son las mejores herramientas en línea / basadas en aplicaciones para bloggers principiantes?
- ¿Por qué no hay una aplicación para revisar propietarios?
- Google se está centrando en aplicaciones web progresivas. Entonces, ¿cuál es el alcance de los desarrolladores de aplicaciones nativas (de fondo Java) como yo?
Con Apple TV e iWatch en proceso y la posibilidad firme de un “phablet” que se ubicaría entre el iPad Mini y el 5S, nuevos mercados y nichos nuevos abrirían las puertas a aquellos que tienen grandes ideas. Siempre me encantó la idea de tener ideas, ser experto en negocios y tener la capacidad de desarrollar sus productos por su cuenta. Así comencé mi viaje con C, Obj-C y Cocoa.
Además … aprender C (Objetivo – C) primero le introduciría a paradigmas valiosos de OOP, patrones de diseño y facilitaría el aprendizaje de JS (o cualquier otro lenguaje).