Sí tu puedes. Existen algunos marcos que convierten el código Javascript en aplicaciones móviles nativas. Los marcos más populares son Ionic y Electron.
¿Qué es Ionic y dónde encaja? [1]
Ionic es un marco de desarrollo de aplicaciones móviles HTML5 destinado a crear aplicaciones móviles híbridas. Las aplicaciones híbridas son esencialmente pequeños sitios web que se ejecutan en un navegador en una aplicación que tiene acceso a la capa de plataforma nativa. Las aplicaciones híbridas tienen muchos beneficios sobre las aplicaciones nativas puras, específicamente en términos de soporte de plataforma, velocidad de desarrollo y acceso a código de terceros.
- ¿Cuáles son las bibliotecas populares para desarrollar aplicaciones de IA utilizando Swift para iOS localmente?
- ¿Dónde puedo encontrar un desarrollador experimentado de aplicaciones iOS / Android para crear una aplicación para mí? Estoy en el Área de la Bahía y sé que hay muchos de ellos, pero no conozco ningún desarrollador a nivel personal. Estoy buscando un socio en el que pueda confiar.
- ¿Cómo se relacionan Cocoa, Cocoa Touch, Xcode y Objective-C con el desarrollo de la aplicación iOS?
- ¿Cuál es la mejor fuente para aprender a desarrollar aplicaciones para iPhone?
- ¿Qué debería elegir un desarrollador de iOS para un aprendizaje adicional: desarrollo de juegos Unity 3D o desarrollo de aplicaciones híbridas?
Piense en Ionic como el marco de usuario de interfaz de usuario que maneja todas las interacciones de apariencia e interfaz de usuario que su aplicación necesita para ser convincente. Algo así como “Bootstrap for Native”, pero con soporte para una amplia gama de componentes móviles nativos comunes, animaciones ingeniosas y un diseño hermoso.
A diferencia de un marco receptivo, Ionic viene con elementos y diseños de interfaz de usuario móvil con un estilo muy nativo que obtendría con un SDK nativo en iOS o Android, pero que realmente no existía antes en la web. Ionic también le brinda algunas formas obstinadas pero poderosas de crear aplicaciones móviles que eclipsan los marcos de desarrollo HTML5 existentes.
Dado que Ionic es un marco HTML5, necesita un contenedor nativo como Cordova o PhoneGap para ejecutarse como una aplicación nativa. Recomendamos encarecidamente utilizar Cordova correctamente para sus aplicaciones, y las herramientas iónicas utilizarán Cordova debajo.
Sobre el electrón [2]
Electron es una biblioteca de código abierto desarrollada por GitHub para crear aplicaciones de escritorio multiplataforma con HTML, CSS y JavaScript. Electron logra esto combinando Chromium y Node.js en un solo tiempo de ejecución y las aplicaciones se pueden empaquetar para Mac, Windows y Linux.
Electron comenzó en 2013 como el marco en el que se construiría Atom, el editor de texto pirateable de GitHub. Los dos fueron de código abierto en la primavera de 2014.
Desde entonces se ha convertido en una herramienta popular utilizada por desarrolladores de código abierto, nuevas empresas y empresas establecidas. Vea quién está construyendo en Electron.
Siga leyendo para obtener más información sobre los contribuyentes y las versiones de Electron o comience a construir con Electron en la Guía de inicio rápido.
Fuente:
Bienvenido a Ionic [1]
Sobre el electrón [2]