Este es el repositorio principal del proyecto Guatemala APP.
Para ejecutar la aplicación, primero clone el repositorio en su máquina local:
git clone https://github.com/jenriquelopezdev/Guatemala-app.git
Instalar Cordova
$ npm install -g cordova
Instalar Ionic
$ npm install -g ionic
-
Instalar dependencias npm
$ npm install
-
Instalar recursos
$ ionic cordova resources
-
Agregar plataformas
$ ionic cordova platform add android
$ ionic cordova platform add ios
https://ionicframework.com/docs/building/ios
- Ejecute la aplicación en el dispositivo
$ ionic cordova run ios --device
Para subir la aplicacion a la tienda de apple se necesitan algunas cosas:
- Xcode
- Una cuenta pagada de desarrolladores de Apple
- Un perfil de aprovisionamiento válido
- Certificado de distribución
Con la plataforma agregada, ejecute el comando de compilación con el indicador --prod:
$ ionic cordova build ios --prod
Con esto tendremos un proyecto para iniciar Xcode.
https://ionicframework.com/docs/building/android
- Ejecute la aplicación en el dispositivo
$ ionic cordova run android
- Crear una llave (key) para lanzar la aplicacion a Google Play
$ keytool -genkey -v -keystore keystore folder address -alias app alias -keyalg RSA -keysize 2048 -validity 10000
- Crear versión de produccion para Android Play Store
$ ionic cordova build android --release
- Firmar el APK para subir a Play store
$ jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore .keystore file full path unsigned apk full path app alias