Essays.club - Dissertations, travaux de recherche, examens, fiches de lecture, BAC, notes de recherche et mémoires
Recherche

TP-Android

Par   •  15 Février 2019  •  Cours  •  486 Mots (2 Pages)  •  566 Vues

Page 1 sur 2

[pic 1]

1°) PokeCard, la nouvelle application de cartes à échanger !!!

L’objectif de ce TP est de créer une application permettant de collectionner des cartes Pokemon et de se les échanger entre amis (même si vous n’êtes pas vraiment amis). Cette application devra être présente sur une plateforme mobile (iOS ou Android).

Pour se faire, l’application mobile devra interroger l’API REST d’un serveur distant que vous réaliserez dans le cadre de ce TP. Ce serveur va gérer la liste de cartes de chaque utilisateur.

Les utilisateurs devront pouvoir :

  • Consulter leur liste de cartes
  • Echanger des cartes entre utilisateurs

Votre API REST ira interroger l’API Pokemon suivante : https://pokeapi.co/api/v2/pokedex/1

Celle-ci vous permettra de récupérer l’intégralité des informations de vos cartes Pokemon.

2°) Fonctionnalités complémentaires

Maintenant c’est à vous de jouer. Le reste du TP est libre. Vous pouvez donc développer les fonctionnalités que vous désirez. L’objectif est de connecter le plus possible votre serveur d’API à d’autres API tels que Facebook, Google, Amazon, etc…

Exemple de fonctionnalité

  • Authentification via Facebook / Google
  • Partage de l’acquisition de carte sur Twitter
  • Gestion de la liste d’amis via Facebook
  • Géolocalisation sur Google Maps
  • Achat de produit Pokemon sur Amazon

C’est l’occasion pour vous d’apprendre des nouveautés donc n’hésitez pas à prendre des risques. Plus votre application comprendra de nouvelles fonctionnalités, meilleur en sera la note.

3°) Planification et suivi d’avancement de projet

Afin de suivre au mieux l’avancement de vos sujets, vous allez vous mettre en situation de fournisseur. Pour ce faire, il vous sera demandé de suivre l’avancement de votre projet à l’aide d’un outil tel que Jira ou Trello. Le but est de définir votre travail en avance de phase, de le présenter à votre client et de vous engager sur les dates de livraisons de vos fonctionnalités.

Au fil des mois, il vous sera tout à fait possible d’élargir le périmètre de votre application en intégrant de nouvelles fonctionnalités dans votre outil de suivi.

Le TP va se répartir sur 3 séances :

  • 17 octobre 2017 : Présentation du sujet + Cadrage de la solution + Création du planning de réalisation.

  • 11 décembre 2017 : Présentation de l’avancement du TP + Développement en séance.
  • 31 janvier 2018 : Fin des travaux + Présentation de la solution finale
  • 4 février 2018 : Date butoir pour retourner les livrables

3°) Liste de livrables attendus

Liste des livrables

Description

Documentation fonctionnelle et technique

Pour la partie fonctionnelle, l'objectif est de présenter les fonctionnalités apportées par votre solution.
Pour la partie technique, l'objectif est de présenter l'architecture mise en place ainsi que les bibliothèques/framework utilisées en les justifiant.

Documentation d'installation

Ce livrable doit permettre à un administateur de déployer rapidement votre application
au sein de son système d'information

Sources applicatives

Sources mobiles + sources API + APK ou IPA

...

Télécharger :   txt (3.6 Kb)   pdf (98.2 Kb)   docx (68.3 Kb)  
Voir 1 page de plus »
Uniquement disponible sur Essays.club