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/Documentation/Choix_d'API.md

24 lines
1.3 KiB

# API
Pour ce projet nous pensons utiliser des API afin de répondre au contraintes du projet, mais également à notre [contexte](../README.md).
## API Projet
### [TheMovieDB](https://developers.themoviedb.org/3/getting-started)
Cette API offre une très bonne documentation. Elle a également certaine méthode en plus sur les Movies comme on peut le voir ci-dessous.
![Image clique droit](/Img/API_TheMovieDB1.png)
![Image clique droit](/Img/API_TheMovieDB2.png)
Malheureusement cette API ne propose pas d'avoir la list de Cinéma chose qui non-négligeable si nous souhaitons avoir un système de proximité.
### [AlloCiné](https://wiki.gromez.fr/dev/api/allocine_v3)
D'où l'intérêt de cette API qui nous permettra d'avoir les cinémas et qui nous permettra de développer un système de proximité.
Seul défaut de cette dernière est que la documentation semble très pauvre comme on peut le voir ci-dessous.
![Image clique droit](/Img/API_AlloCine.png)
## [API 19 d'Android](https://developer.android.com/about/versions/kitkat)
Nous avons fait le choix de cette API, car comme afficher ci-dessus nous avons une **couverture de 100 %**.
Cela veut dire que notre application sera disponible sur tous les appareils Android. Il a également une motivation de ne pas perdre une `part du marché`.
![Image clique droit](/Img/API19.png)