¿Cuál es el mejor marco de desarrollo de aplicaciones móviles multiplataforma que admite crear una IU una vez y usarla para todas las plataformas?

No hay una mejor solución. Todos tienen pros y contras.

  • Xamarin: escriba la lógica principal una vez, pero escriba la IU personalizada para cada plataforma. C #, que es bueno debido a las herramientas y la seguridad de los tipos, pero es molestamente detallado.
  • Marco iónico: cree su lógica e interfaz de usuario una vez para múltiples plataformas. Cambiará el estilo entre iOS y Android para que coincida con los estándares de la plataforma. Lo malo es que si no tienes cuidado, puedes matar el rendimiento. Utiliza JavaScript, por lo que es fácil comenzar; es mejor usar TypeScript para la seguridad de tipos y herramientas.
  • NativeScript: cree su lógica e interfaz de usuario una vez para múltiples plataformas. Buen rendimiento. Use JavaScript para llamar a las API de la plataforma. Utiliza Angular 2, para bien o para mal. Los mismos comentarios sobre JavaScript.
  • React Native: crea tu lógica una vez para múltiples plataformas. Crea una interfaz de usuario personalizada para cada plataforma. Buen rendimiento. Utiliza React, para bien o para mal. Los mismos comentarios sobre JavaScript.

Xamarin.Forms para mí como desarrollador de C #. Puedo profundizar en el núcleo del sistema operativo, si lo necesito.

De lo contrario: cualquier tecnología JavaScript / HTML / CSS (también llamada web híbrida o móvil) para los desarrolladores frontend … React-Native, PhoneGap / Cordova, etc.

Las aplicaciones multiplataforma no solo te conectan con tus seres queridos, sino que también te ayudan a compartir tus pensamientos e ideas al instante. Si desea saber más sobre este tema, visite: http://www.officialtechsupport.com/cross-platform-applications-of-android-iphone-in-real-life

More Interesting

¿Cuál se recomienda para una plataforma Q2A?

¿Quiénes son los mejores desarrolladores de aplicaciones móviles en Florida?

Como programador, ¿cuál es la aplicación 'pequeña' más extraña / más grande que alguien te ha pedido que hagas?

Cómo comenzar a desarrollar aplicaciones

¿Cómo crear una aplicación móvil nativa basada en un sitio web?

¿Qué empresas líderes de desarrollo de aplicaciones han creado aplicaciones móviles para restaurantes?

¿Qué es la tecnología PhoneGap? ¿Cómo funciona en el desarrollo de aplicaciones móviles?

Para las clasificaciones orgánicas, ¿es mejor tener un sitio móvil separado (m.url.com) o un diseño receptivo (en url.com)? Explique los pros y los contras y la cantidad de impacto, por favor.

¿Cuál es su proceso para planificar y diseñar su aplicación antes de escribir una sola línea de código?

Cómo desarrollar un back-end para una aplicación móvil

¿Cuánto tiempo llevará aprender y desarrollar completamente una aplicación como Uber en React Native?

¿Cuáles son los mejores directorios para encontrar empresas de desarrollo de aplicaciones móviles de Oriente Medio?

¿Por qué no hay una aplicación móvil para stackoverflow?

¿Por qué el desarrollo y la atención se desvían tanto hacia el desarrollo de aplicaciones e internet y no hacia otros campos?

¿Debo aprender a desarrollar una aplicación o debería tratar de contratar a un profesional para que lo haga? ¿Cuáles son los pros y los contras de cada uno?