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.
40 lines
1.3 KiB
40 lines
1.3 KiB
# Android
|
|
|
|
|
|
# Mon Application Mobile
|
|
|
|
Application d'album photos basé sur l'API Unsplash
|
|
|
|
### Technologie utilisées :
|
|
|
|
1. consommation de l'API avec Retrofit ( Package API)
|
|
2. Mise en place de l'architexture MVVM
|
|
3. Utilisation d'une view Modele et de la live data
|
|
4. Utlisation de la navigation component
|
|
5. Injection de dependance avec HILT ( Package dependancyInjection )
|
|
6. chargement des donnée en Header et footer lorsqu'il n'y pas une bonne connection
|
|
7. affichage des donneé dans le recycler View en utilisant GLIDE ( Package Detail / DetailsFragment)
|
|
8. utilisation du data Binding
|
|
9. option de recherche (Button en haut a droite permet de faire une recherche)
|
|
10. utilisaiton de la pagination paging
|
|
11. utilisation d'un recycler view et d'un DetailsFragment
|
|
12. gestion de mode hors connexion ou faible connexion
|
|
|
|
|
|
### Architecture utilisées
|
|
|
|
<img src="https://codefirst.iut.uca.fr/git/mamadou_elaphi.arafa/Android/src/branch/master/imagevm/capture-android.png" alt=""/>
|
|
|
|
#### API Access key
|
|
DqTWq4IuTHgzVZB8T60q33hoJOOK9ssGEbUl6Eeu6p4
|
|
|
|
#### Secret key
|
|
0fsrQyM-wuyec6t-5_e1Lwa2KgdcOEFKDR3AQWO2-20
|
|
|
|
#### Documentation officiel de l'API Unsplash https://unsplash.com/documentation
|
|
Documentation officiel de l'API Unsplash https://unsplash.com/documentation
|
|
|
|
|
|
|
|
|