¿Qué marco Javascript se prefiere para el desarrollo multiplataforma de aplicaciones web móviles?

Es bastante difícil decir qué marco de JavaScript único se prefiere y definitivamente depende de con quién hables. Pero hay una pareja que se destaca entre el campo bastante concurrido. A partir de ahora, estos son los dos que miraría:

  • Ionic: es gratuito y de código abierto y solo necesitará HTML, CSS y JavaScript para crear aplicaciones híbridas realmente geniales (sin embargo, algunos conocimientos angulares serían útiles). Basado en Cordova / PhoneGap, esta es una excelente opción para el desarrollo de aplicaciones híbridas.
  • React Native: este ha estado ganando popularidad últimamente. Y a pesar de que escribe todo en JavaScript, todavía crea “una aplicación móvil real que no se puede distinguir de una aplicación creada con Objective-C o Java”.

Míralos uno al lado del otro:

Con ambos, realmente puedes crear algunas aplicaciones geniales en poco tiempo. La naturaleza de su aplicación y si desea usar híbrido o nativo influirá en su decisión, pero de cualquier manera, creo que no puede equivocarse con ninguno de estos marcos.

Coredova (PhoneGap), Sencha y Appcelerator (Titanium) son algunos de los marcos comúnmente utilizados.

PhoneGap se usa ampliamente debido a la corta curva de aprendizaje involucrada. Cualquiera que sea desarrollador web puede comenzar con el desarrollo de Phonegap. Básicamente utiliza bibliotecas de JavaScript para acceder a la funcionalidad específica del hardware del teléfono. En caso de que su requisito sea muy exclusivo, puede crear su propio complemento de JavaScript.

Sench se usa típicamente con PhoneGap para proporcionar un aspecto y una interfaz de usuario específicos de la plataforma nativa. Se puede usar de forma independiente también. Muchos de los sitios web móviles creados con Sench. Esto es una vez más JavaScript, pero la sintaxis es complicada y lleva algún tiempo moverse rápidamente.

Titanium es similar a PhoneGap, solo que la diferencia es que afirman que las aplicaciones con Titanium son más eficaces que PhoneGap (que una vez más está abierto a debate).

Gracias por A2A.

———————- Edición tardía ————————-

Después de hacerme preguntas similares con bastante frecuencia, he creado una serie de videos en mi canal de videos de YouTube.

MAD para Dummies – YouTube

Una lista útil de marcos JavaScript que un desarrollador de aplicaciones móviles debe conocer. Esto te ayudará a elegir el perfecto.

More Interesting

¿Cuáles son las empresas de desarrollo de aplicaciones iPad asequibles en la India?

¿Qué compañía debo contratar para el desarrollo de aplicaciones de iPhone?

¿Son iguales los casos de prueba para un sitio web y una aplicación móvil o son diferentes?

¿Dónde puedo encontrar la aplicación móvil o el desarrollador de Alexa Skill?

¿Cuáles son las mejores fuentes de seguridad de aplicaciones móviles?

Keith Rabois: ¿Crees que el mercado de aplicaciones móviles puede hacerse cargo de la web muy pronto?

Si contrata a una empresa para crear una aplicación, ¿cómo se apropia del trabajo realizado? ¿Se puede entregar el código / marco a un tercero para que se desarrolle más?

¿Cómo funcionan los intentos de Android?

¿Cuál es la mejor manera de construir una red de desarrolladores? ¿Y cuál es la mejor manera de obtener o comprar las direcciones de correo electrónico de los desarrolladores?

¿Por qué Ionic Framework se enfoca solo en aplicaciones híbridas móviles y no en la aplicación web móvil?

¿Cuál es la empresa profesional y experimentada de desarrollo de aplicaciones móviles?

¿Cómo le está yendo a React Native en el mercado a partir de hoy? ¿Es tan popular / bueno como otros lenguajes de desarrollo móvil?

¿Qué lenguaje de codificación es mejor para mí?

¿Cuáles son las 10 principales empresas de desarrollo de aplicaciones móviles de confianza en los Estados Unidos?

¿Qué necesito para crear una aplicación como WhatsApp?