¿Qué debo saber antes de comenzar mi carrera como desarrollador de aplicaciones híbridas?

Comprenda para qué sirve el enfoque híbrido.

  • Ahorro de costos y riesgos técnicos para el desarrollo multiplataforma
  • Capacidad para aprovechar conjuntos de habilidades adicionales en la construcción de aplicaciones para hacer que el proceso sea más paralelo y posiblemente usar sus recursos de manera más eficiente. Si tiene un diseñador web en el personal, pueden ayudar al desarrollador móvil, por ejemplo.
  • Produzca una apariencia consistente en todas las plataformas, no solo en sistemas operativos móviles, sino también en la web.
  • Produzca una apariencia más rica que sea posible o al menos práctica con modismos de interfaz de usuario nativos

Pero, también es muy importante entender qué híbrido NO es:

  • Un sustituto para aprender el desarrollo nativo en las plataformas de destino en detalle

En algún momento, para finalizar cualquier aplicación con carne real en sus huesos, alguien tendrá que integrarse con las capacidades nativas del dispositivo. Y hay una excelente posibilidad de que encuentre que un marco preestablecido no hace lo que quiere, o es desvencijado, o detrás de las actualizaciones de la versión / función del sistema operativo. Algún día pronto, alguien tendrá que escribir un código nativo para que su aplicación supere el límite. Asegúrate de que alguien eres tú.

Aprende a planificar. Planifique sus funciones, su trabajo, la ruta crítica para la aplicación. Aprende a trabajar según un horario y cuánto tiempo te llevarán las cosas. Esto es importante para que sea lo más preciso posible cuando se le entregue una nueva tarea con la información que tiene disponible.

No quieres ser el tipo que dice “eso son 4 horas de trabajo” y descubrir que te lleva 16 horas. Se quita el horario.