Quiero desarrollar una aplicación que use JavaScript para que sea compatible con Android e iOS.
Solo conozco JavaScript, por lo que no tengo experiencia en el desarrollo de aplicaciones móviles.
¿Hay alguna herramienta que pueda usar para desarrollar mi aplicación para producir aplicaciones nativas para Android e iOS?
Sé que existe React Native, creado por Facebook ( http://www.reactnative.com/ ). Ha estado disponible durante algunos años y creo que Facebook lo usa para crear sus aplicaciones en iOS y Android.
Tendría cuidado al usar una solución de desarrollo móvil multiplataforma, por ejemplo, Cordova, tienden a ejecutarse más lentamente que el código nativo. Depende de si necesita el rendimiento nativo o no, y de si lo está utilizando para realizar tareas informáticas intensivas o no.
Bueno, el lenguaje preferido para Android es Java, aunque puedes usar otros. Para iOs, era el objetivo C, hasta que inventaron Swift.
Para el trabajo basado en navegador, recomendaría AngulrJs en lugar de JS simple y antiguo.
Pero mi respuesta es no desarrollar aplicaciones nativas.
Aproveche sus habilidades existentes. Mire a Cordova desde la fundación Apache. Es un marco gratuito que le permite codificar HTML, CSS y JS, habilidades que ya tiene.
Esto, por supuesto, será multiplataforma, lo cual es bueno.
El punto principal de Cordova es que utiliza bibliotecas JS para permitirle hacer lo que los navegadores normalmente no pueden. Con él puedes acceder a la cámara, GPS, micrófono, libreta de direcciones de un dispositivo, etc, etc.
Visite su sitio web y estoy seguro de que se convencerá (no olvide consultar también AngularJS).
Nicolás Raúl
Bretaña Rutherford
Nicolás Raúl
Bretaña Rutherford
unor