Application Android
- Installer Android Studio.
- On pourra utiliser l’API SLIM, NodeJS et Flask. Seul l’url coté application mobile change.
class Welcome
- Réaliser une page qui affiche Bonjour
On utilise l’URI GET /bonjour
- Réaliser une page qui utilise l’URI bonjour de votre serveur et affiche la réponse
class LoginUser
On utilise l’URI GET /user et GET /obtentionToken
- Envoyer le login et le mot de passe au serveur
- Tester si le login et le mot de passe existe et renvoyer le token d’authentification
- Afficher puis enregistrer ce token dans l’application
class FormUser
On utilise l’URI PUT/user et GET /verifToken
- Permettre de modifier l’email de l’utilisateur précédemment connecté (en vérifiant son token).
class Personnage
On utilise l’URI GET/personnages/{names}
- Réaliser une liste déroulante de quelques personnages grâce à un spinner
- Envoyer un nom de personnage au serveur.
- Afficher les informations du serveur en JSON
- Mettre en forme ces informations en affichant le nom, le code, le nom du père et celui de sa mère
class Personnages
On utilise l’URI GET/personnages
- Afficher les personnages au format JSON depuis la base de données sur le mobile
- Afficher la liste grâce à un liste View
- Modifier l’interface de GET /personnages/{names} pour que la liste corresponde aux noms de la base, chargée automatiquement.
Déploiement
- Déployer le projet sur un Android Phone.
- Enregistrer les fichiers dans un répertoire got9 sous Gitlab.