En este post vamos a utilizar Apache Cordova que nos permite crear una aplicación móvil a partir de una aplicación web (HTML, CSS y JavaScript). Para crear nuestra aplicación vamos a utilizar la aplicación web que hicimos en el post anterior con Angular 2. Para ello, sólo tenemos que seguir los siguientes pasos:
1) Instalamos Cordova
npm install -g cordova
2) Creamos el proyecto Cordova dentro de nuestra aplicación web
cd myApp
cordova create mobile com.myapp myAppName
3) Añadimos la plataforma donde queremos que se ejecute nuestra aplicación (android, ios, windows, ...)
cd mobile
cordova platform add browser
4) Borramos la carpeta www por defecto de Cordova y la asociamos con nuestra aplicación Angular
rm -r www
cd ..
ng build --output-path mobile/www/
5) Ejecutamos nuestra aplicación móvil
cd mobile
cordova run browser