Suivi Flore Territoire mobile
October 8, 2019 · View on GitHub
============================= Suivi Flore Territoire mobile
Application mobile Android de saisie dans le module GeoNature Suivi Flore Territoire <https://github.com/PnX-SI/gn_module_suivi_flore_territoire>_
Démo vidéo : https://geonature.fr/docs/img/2019-05-SFT-mobile-0.2.0.gif
.. image :: https://github.com/PnX-SI/gn_mobile_sft/blob/master/docs/img/screenshots-0-2-0.png
Installation
Avant de commencer, vérifiez que Node.js et npm <https://nodejs.org/fr/>_ sont installés et sont a jour
::
npm install -g ionic@5.1.0
npm install -g cordova@9.0.0
git clone git@github.com:PnX-SI/gn_mobile_sft.git
cd gn_mobile_sft
npm install
Lancer l'appli sur le navigateur
::
ionic serve
Lancer l'appli sur un terminal
IOS
Nécessite un environnement IOS <https://ionicframework.com/docs/installation/ios>_ seulement disponible sur MacOS
::
ionic cordova run ios
Android
Nécessite un environnement Android <https://ionicframework.com/docs/installation/android>_ disponible sur Windows, MacOS et Linux
::
ionic cordova run android
Build l'appli
IOS
::
ionic cordova build ios
Android
::
ionic cordova build android
pour build une version signée, utilisez android studio, allez dans build, generate signed Bundle/APK, choisissez APK, suivez les instructions
Customination
config.xml
Modifier l'id de l'appli ::
<widget id="com.geonature.sft">
Modifier la nom de l'appli ::
<name>Suivi flore territoire</name>
Description de l'appli ::
<description>An awesome Ionic/Cordova app.</description>
Couleur/thème de l'appli
Il faut modifier le fichier src/theme/variables.scss (`générateur https://ionicframework.com/docs/theming/color-generator$\text{_} )
\text{Icone} \text{et} \text{splashscreen}
- \text{l}'\text{image} \text{source} \text{de} \text{l}'\text{icone} \text{doit} \text{faire} 1024 \times 1024\text{px} \text{et} ê\text{tre} \text{localis}é \text{dans}
- \text{l}'\text{image} \text{source} \text{du} \text{splashscreen} \text{doit} \text{faire} 2732 \times 2732\text{px} \text{et} ê\text{tre} \text{localis}é \text{dans} $`resources/splash.png``
Une fois fait, lancez la commande ::
ionic cordova resources