¿Es Nativescript la solución correcta?

Hay algunas opciones disponibles, como React Native, Nativescript, Xamarin, etc. Xamarin es adquirido por Microsoft. React Native y Xamarin parecen tener un mejor soporte, ya que son de Microsoft y Facebook. En mi opinión, la creación de aplicaciones en Xamarin es más probable que sea la experiencia más cercana cuando compila en Native App.

Nativescript es bueno. Tienen una muy buena comparación en su sitio web.

NativeScript y Xamarin

Un problema al que me enfrento al usar un marco de aplicación híbrido como Phonegap e Ionic es el rendimiento. Cuando comienzo a compilar la aplicación inicialmente, no hay problemas de rendimiento, pero cuando continúa, la aplicación se hace más grande y más lenta. Así que me mudé a Nativescript, ya que es el conjunto de habilidades más cercano requerido de la aplicación híbrida (Phonegap e Ionic), ambas usan Javascript.

Es más rápido que la aplicación híbrida y no tiene problemas para hacer crecer la aplicación. La curva de aprendizaje es promedio. Nativescript le permite acceder a las API nativas desde la plataforma subyacente.

iOS

console.log (‘pow (2.5, 3) =’, pow (2.5, 3));

Androide

console.log (‘min (3, 4) =’, java.lang.Math.min (3, 4));

iOS

botón var = nuevo UIButton ();
button.setTitleForState (‘Título del botón’, UIControlStateNormal);
// ‘Título del botón’ se convierte a NSString console.log (button.titleLabel.text);
// El NSString devuelto se convierte en una cadena de JavaScript

Androide

archivo var = new java.io.File (‘myfile.txt’);
// ‘myfile.txt’ se convierte a java.lang.String

Acceso a API nativas

Definitivamente vale la pena probar Nativescript.

No estoy seguro acerca de React Native, pero puedes echar un vistazo a este artículo. El autor hizo alguna comparación en React Native and Ionic.

Ionic Framework vs React Native – ID de React – Medio

La aplicación Cross Platform Native es el camino a seguir, ya que las aplicaciones móviles en el futuro tienen la intención de admitir plataformas múltiples.

More Interesting

¿Desea desarrollar una aplicación de chat y tengo curiosidad sobre los costos involucrados?

¿Uber está construido como una aplicación multiplataforma que utiliza tal vez Ionic?

En el futuro, ¿podría ser posible construir su propia aplicación escribiendo sus propios comportamientos en un lenguaje sencillo sin contratar desarrolladores?

¿Qué nuevas tecnologías se usarán tanto en aplicaciones móviles como en servicios de desarrollo web en 2018?

¿Cuál es la mejor manera de explicar una idea a un desarrollador de aplicaciones a alguien en otro país, mientras usa ilustraciones?

¿Es Java o Python el mejor para el desarrollo de una aplicación móvil?

¿Cuáles son los errores más grandes que cometen las empresas al crear una aplicación móvil para un producto web primero?

¿A quién puedo consultar para el mejor desarrollo de aplicaciones móviles en Oklahoma?

¿Cuáles son las posibilidades para el desarrollo de aplicaciones móviles?

¿Por qué los dispositivos móviles tardan más en cargar imágenes para aplicaciones web?

¿Cuáles son las fuentes populares para aprender el desarrollo de aplicaciones de Android (por ejemplo, AndroidHive)?

¿Debería preocuparme que las palabras / temas inusuales en las conversaciones que tengo a través de varias aplicaciones (por ejemplo, WhatsApp) y cerca de mi teléfono (incluido Siri) se correlacionen extrañamente con anuncios nunca antes vistos que aparecen en otras aplicaciones telefónicas?

¿Cuál es la diferencia en el código utilizado para escribir software para la web y el código utilizado para dispositivos de aplicaciones, como PC, dispositivos móviles, etc.?

¿Cuál es la mejor manera de sugerir una nueva aplicación?

¿Cuáles son las cinco principales empresas de desarrollo de aplicaciones móviles en Dubai?