You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Android-Projet/README.md

49 lines
2.7 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 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 | X |
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 | X |
Je sais coder proprement mes activités, en massurant quelles ne font que relayer les évènements | X |
Je sais coder une application en ayant un véritable métier | X |
Je sais parfaitement séparer vue et modèle | X |
Je maîtrise le cycle de vie de mon application | X |
Je sais utiliser le findViewById à bon escient | X |
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 | X |
Je sais coder mon propre adaptateur | X |
Je maîtrise lusage des fragments | X |
Je sais consommer un service web | X |
Je sais développer une application sans utiliser de librairies externes sauf accord de lenseignant | X |
Je sais développer une application publiable sur le store. | |
(camera, GPS, gyroscope, proximité, libre)| |