Application mobile pour l'intégration de l'UTT.
Pour build et executer l'application sur android :
Renommez le fichier env.dev.example.ts en env.dev.ts dans /src/config, puis modifier les valeurs selon votre configuration.
CLI_ID et CLI_SECRET sont les champs id et secret de la table oauth_clients créée par Laravel Passport (de type password grant).
Si vous souhaitez utiliser un second environnement, vous pouvez faire de même avec env.prod.example.ts. Pour utiliser cet environnement, vous devrez ajouter --prod dans chaque commande. Attention, le fait d'ajouter l'option --prod build le code en mode production (donc uglifié, minifié, ...).
BACKEND_API_URL est l'url complète de l'api de l'intégration que vous souhaitez utiliser.
Documentation complète sur le sujet
Les principaux :
- sur un navigateur web
ionic serve [--prod]
- sur un device android branché
ionic cordova run android [--prod]
Avec la console développeur, comme une page web classique.
En utilisant l'outil remote devices de Chrome. Voir la documentation de cet outil ici.
ATTENTION A BIEN INCRÉMENTER LE NUMÉRO DE VERSION DANS CONFIG.XML
Sinon le play store n'acceptera pas le build car il existera déjà.
ATTENTION PENSER A BIEN CHNAGER L'ID EN FONCTION DE ANDROID/IOS fr.uttnetgroup.integration pour ios fr.utt.ung.integration pour android
- Antoine PRUDHOMME - première version