Estoy aprendiendo el desarrollo de aplicaciones móviles tanto en modo nativo como híbrido, ¿es una mala decisión?

Las aplicaciones híbridas son excelentes para el uso multiplataforma. Con una aplicación híbrida, puede iniciarla en plataformas Android e iOS muy rápidamente. Esa es una gran ventaja hoy. Todos quieren llegar al mercado con la velocidad del rayo y las aplicaciones híbridas reducen la multiplicación del esfuerzo para atender a diversas plataformas en un factor enorme. Pero ahí es donde terminan las ventajas. Las desventajas de un híbrido son muchas:

  • La apariencia de la aplicación nunca será tan buena como la aplicación nativa,
  • El comportamiento de tales aplicaciones cambia sin previo aviso con los cambios de plataforma,
  • La automatización de una aplicación híbrida es un gran dolor enorme. Al menos a día de hoy es casi imposible automatizar las pruebas de interfaz de usuario de aplicaciones híbridas,

Requiere más esfuerzo, pero mucha gente todavía prefiere las aplicaciones nativas.

Pero, por supuesto, ¡debes saber ambos! Continúe y aprenda, pero según la discusión anterior, debe saber qué enfoque elegir para qué aplicación.