cours:plim:projet16_17:gr12:gr12
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| cours:plim:projet16_17:gr12:gr12 [2016/10/24 19:38] – uelkoubi | cours:plim:projet16_17:gr12:gr12 [2017/02/17 10:23] (Version actuelle) – [RENDU FINAL] uelkoubi | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== PYP (Path Your Partner) ====== | ====== PYP (Path Your Partner) ====== | ||
| - | ===== Présentation du projet ===== | + | |
| - | Nom 1 : Ugo EL KOUBI | + | ========= RENDU FINAL ========= |
| - | Nom 2 : Vincent Forquet | + | * Sources application Android : https:// |
| - | Créneau (AM ou PM) : AM | + | * Sources serveur pour l' |
| - | Nom du Projet : PYP | + | |
| + | * Nous avons développé sur Android Studio, avec comme cibles : Android avec version minium 5.0. | ||
| + | * Nous avons utilisé Github comme gestionnaire de versions afin de pouvoir collaborer facilement entre les 2 membres de notre projet. | ||
| + | * La base de données est gérée avec Firebase. | ||
| + | * Le serveur en NodeJS écoute les nouvelles données ajoutées dans la base de données Firebase, recalcule les nouveaux clusters en déroulant l' | ||
| + | Le serveur est déployé sur le cloud grâce à Heroku, cependant l' | ||
| + | |||
| + | * __**Voici l'apk du projet PYP**__ : https:// | ||
| + | |||
| + | Il suffit de le copier sur votre téléphone, | ||
| + | |||
| + | Si vous souhaitez installer le serveur NodeJS en local, c'est très simple: | ||
| + | * Récupérez et décompressez le ZIP " | ||
| + | * Rendez vous dans le répertoire en ligne de commande, et faites //npm install// (nécessite que node js et npm soient installés). | ||
| + | * Puis, faites //npm start// | ||
| + | * Le serveur est alors lancé en local. | ||
| + | |||
| + | Si vous voulez avoir accès à la base de données sur firebase pour la visualiser à titre d' | ||
| + | |||
| + | ========= HOWTO ========= | ||
| + | * Récupérez l'apk ci-dessus et installez là sur votre téléphone Android > 5.0 | ||
| + | * Vous devez avoir la géolocalisation d' | ||
| + | Vous pouvez vous créer un compte sur l' | ||
| + | * __email__ : demo@gmail.com | ||
| + | * __mdp__ : testtest | ||
| + | * Utilisez le menu déroulant à gauche pour naviguer parmi les vues, le bouton " | ||
| + | * Utilisez le bouton en bas à droite sur la fenetre "Path Your Partner" | ||
| + | ===== Présentation du projet | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| PYP , servira à localiser ses amis dans des zones couvertes par le réseau. Les cas d’utilisation sont nombreux : retrouver ses amis au cours de festivals, pendant une balade en ville, à un concert, pour une sortie où il n’y a pas de point de repère universel à proximité pour se donner rendez-vous, | PYP , servira à localiser ses amis dans des zones couvertes par le réseau. Les cas d’utilisation sont nombreux : retrouver ses amis au cours de festivals, pendant une balade en ville, à un concert, pour une sortie où il n’y a pas de point de repère universel à proximité pour se donner rendez-vous, | ||
| Ligne 21: | Ligne 52: | ||
| ==== Planning de développement et de test ==== | ==== Planning de développement et de test ==== | ||
| Séance 6 - 11 : Développement de l’application | Séance 6 - 11 : Développement de l’application | ||
| + | |||
| Séance 12 - 13 : Expérimentation et collecte de données à échelle réelle. | Séance 12 - 13 : Expérimentation et collecte de données à échelle réelle. | ||
| + | |||
| Séance 14 - 15 : Maintenance et correction de bugs | Séance 14 - 15 : Maintenance et correction de bugs | ||
| + | |||
| Séance 16 : Livraison finale | Séance 16 : Livraison finale | ||
cours/plim/projet16_17/gr12/gr12.1477337885.txt.gz · Dernière modification : 2016/10/24 19:38 de uelkoubi