Votre objectif est de réaliser une application mobile sur la plate-forme Android. Cette application doit permettre de partager des photos prises via un terminal mobile entre plusieurs utilisateurs (au minimum 2). Lorsqu’un utilisateur prend une photo via son terminal mobile, les autres utilisateurs reçoivent une notification. Votre application doit contenir au minimum les écrans suivants :
- La liste des photos prises par tous les utilisateurs.
- Le détail d’une photo : nom du fichier, taille, coordonnées GPS de la prise de photo, date de la prise de photo. Contraintes :
- Vous devez réaliser ce projet en binôme.
- Vous devez utiliser Firebase Cloud Messaging pour les notifications entre les utilisateurs et Firebase Cloud Storage pour le partage des fichiers. Liens utiles :
- Firebase Cloud Messaging : https://firebase.google.com/docs/cloud-messaging/
- Firebase Cloud Storage : https://firebase.google.com/docs/storage/
- OkHttp (pour envoyer une notification) : http://square.github.io/okhttp/
- Android Developers : https://developer.android.com Contacts :
- Michal TOMA : [email protected]
- Hugo BUYSSOU : [email protected]
- Cyril DUMONT : [email protected]