Hay dos áreas principales que debe considerar antes de elegir el marco híbrido que desea:
- ¿Cuáles son tus habilidades existentes?
- ¿Qué tipo de aplicaciones quieres desarrollar?
Al responder estas preguntas, puede elegir el marco adecuado para su situación , no solo uno que ” todos recomiendan “.
Así que echemos un vistazo más de cerca a ambos puntos:
- ¿Cuáles son los antecedentes preferidos para la aplicación del gobierno?
- ¿Cuál es la mejor línea de asunto para el marketing por correo electrónico de desarrollo de aplicaciones web y móviles?
- ¿Cómo puede uno convertirse en un desarrollador de aplicaciones móviles exitoso?
- ¿Cuál es el futuro del marco iónico sobre el desarrollo de aplicaciones nativas?
- ¿Hay alguna buena institución que ofrezca capacitación sobre desarrollo móvil empresarial?
¿Cuáles son tus habilidades existentes?
Si tiene conocimiento de JavaScript, ese es un buen punto de partida para muchos marcos híbridos. Sin embargo, si tiene conocimientos específicos con un marco como AngularJS, Ionic Framework o NativeScript podrían ser la mejor opción en esa categoría.
Si te gusta ReactJS, lo mejor en este momento podría ser elegir ReactNative.
Y si no te gusta ninguno de estos, elige uno de ellos o prueba Unity 3D.
¿Qué tipo de aplicaciones quieres desarrollar?
La primera opción se basa en sus habilidades existentes, la segunda más en las necesidades de sus proyectos futuros reales. Básicamente, debe decidir si puede vivir con aplicaciones híbridas que se ejecutan en una vista web como Ionic, o si desea estar lo más cerca posible del rendimiento nativo con código que compila el código nativo hasta cierto punto.
Esta es una opción muy específica y que cada uno debe decidir en función de sus propios objetivos. Híbrido no es tan malo como dicen algunos, pero tampoco es nativo. No queremos pelear esa guerra aquí.
Cualquiera que sea el marco que elija de los que describí, todos ellos tienen sus puntos fuertes y puede crear excelentes aplicaciones con todos ellos. Siempre he sido fanático de Ionic Framework debido a su simplicidad para crear aplicaciones muy rápido que tengan una apariencia nativa sólida.
Si está interesado en Ionic, puede comenzar con mi curso intensivo de 1 hora Ionic 2 en una hora.