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.