# Android-Projet Ce projet a été réalisé durant le cours d'Android de 2ème année de BUT à l'IUT Clermont Auvergne. ## Contexte Cette application mobile est centrée principalement sur le sujet du cinéma. Elle a pour grande fonctionnalité d'avoir la liste des films qui sortent au cinéma. Voir même qui est disponible à l'achat. Nous pensons également développer un système de proximité si le projet se déroule bien. Cette fonctionnalité vous informera si le cinéma le plus proche de vous propose le film sélectionné. *(Attention cela n'est pas vraiment un contexte, mais une pseudo-liste de fonctionnalité)* ## Utilisation ## Notre configuration * [API 19 d'Android](/Documentation/Choix_d'API.md) * ## Choix réalisé lors du projet * [Sujet de la Persistance](/Documentation/Choix_persistance.md) * [Sujet de l'API choisi](/Documentation/Choix_d'API.md) ## Développeurs * [Louis](https://codefirst.iut.uca.fr/git/louis.dufour) * [Bastien](https://codefirst.iut.uca.fr/git/bastien.jacquelin) ## Respect des contraintes **Contraintes** | **Respecter** | **Non respecter** --- |------------------------| --- Je sais utiliser les Intent comme composant de communication au sein de mon application | | Je sais développer en utilisant le SDK le plus bas possible | | Je sais distinguer mes ressources en utilisant les qualifier | | Je sais faire des vues xml en utilisant layouts et composants adéquats | | Je sais coder proprement mes activités, en m’assurant qu’elles ne font que relayer les évènements | | Je sais coder une application en ayant un véritable métier | | Je sais parfaitement séparer vue et modèle | | Je maîtrise le cycle de vie de mon application | | Je sais utiliser le findViewById à bon escient | | Je sais gérer les permissions dynamiques de mon application | | Je sais gérer la persistance légère de mon application | | Je sais gérer la persistance profonde de mon application | | Je sais afficher une collection de données | | Je sais coder mon propre adaptateur | | Je maîtrise l’usage des fragments | | Je sais consommer un service web | | Je sais développer une application sans utiliser de librairies externes sauf accord de l’enseignant | | Je sais développer une application publiable sur le store. | | (camera, GPS, gyroscope, proximité, libre)| |