Mission mobile
Gestion des référentiels du service public sur l’application mobile

Le but de la mission est pour un administrateur fonctionnel de pouvoir gérer le réferentiel public des barèmes kilométriques depuis l’application mobile. L’utilisateur pourra consulter, ajouter et modifier un barème depuis l’application mobile. L’objectif est de pouvoir garder une certaine flexibilité sur des données importantes au calcul des frais kilométriques des visiteurs. Chaque donnée sera synchronisée avec la base de données commune à l’application web.
Compétences travaillées
- Concevoir et développer une solution applicative
- Assurer la maintenance corrective ou évolutive d’une solution applicative
- Gérer les données
Mapping DTO
« Un objet de transfert de données (DTO, Data Transfer Object) est un objet qui transporte des données entre des processus« . Le but est de préparer Symfony à transporter les données du barème
Invoke Response
C’est cette partie qui va gérer l’utilisation des données, ses limites et son envoi pour l’application mobile. Ici cela fonctionne comme les premières lettres d’un CRU(D) : Create, Read et Update (création, lecteur et modification)
Android Studio
On utilise Android Studio pour débuter le projet de l’application mobile
Token JWT
Le principe est simple :
– Symfony le vérifie
– L’utilisateur se connecte, Symfony génère un Token JWT.
– Android le stocke
– Android envoie le token dans les requêtes APi
CRUD Kotlin
Toute la création du CRUD du barème du service public a été documentée.
Connecter une tablette
Maintenant que le projet est en place et en production (après la mission 1 – web), il faut désormais connecter une tablette au projet pour s’assurer qu’il fonctionne bien.