World Flags és una aplicació mòbil desenvolupada a Android Studio utilitzant Kotlin i Jetpack Compose, dissenyada per oferir una interfície interactiva i educativa sobre informació mundial. Amb una integració fluida amb APIs i diverses llibreries, World Flags ofereix una experiència d'usuari optimitzada i atractiva per explorar dades sobre països.
Característiques Principals:
* Visualització de Països: Exploreu una llista visual de països, mostrant les seves banderes i capitals de forma atractiva i fàcil de navegar.
* Cercador de Països: Utilitzeu la funcionalitat de cerca integrada per trobar ràpidament informació sobre qualsevol país llistat a l'aplicació.
* Detalls del País: En seleccionar un país, els usuaris poden veure detalls específics com la població, àrea geogràfica, i més. Aquests detalls estan dissenyats per proporcionar una comprensió ràpida i completa de cada país.
* Països Fronterers: Descobriu i interactueu amb els països que comparteixen frontera, presentats a través d'icones intuïtives que permeten una navegació fàcil entre les nacions veïnes.
Tecnologies i Llibreries Utilitzades:
* Jetpack Compose: Per a un disseny modern i declaratiu de la UI.
* Navigation Compose: Gestió eficient i efectiva de la navegació a l'aplicació.
* Room: Per a emmagatzematge local robust i accés a dades.
* Dagger - Hilt: Per a la injecció de dependència, assegurant una
arquitectura escalable i mantenible.
* Retrofit i OkHttp: Per a les comunicacions de xarxa, permetent el consum eficient d'APIs REST.
* Coil: Per a la càrrega i maneig optimitzat d'imatges, incloent suport per a imatges SVG.
* Extended Icons de Material Design: Proporciona una vasta col·lecció d'icones per millorar la interfície d'usuari.
Data d'actualització:
13 de maig 2024