Denne appen er et enkelt demoprosjekt for The Movie DB basert på MVVM ren arkitektur og Jetpack Compose.
* Brukere kan se listen over filmene fra TMDB-databasen.
* Brukere kan se listen over de nyeste TV-seriene etter eget valg fra TMDB-databasen.
* Brukere kan filtrere filmer basert på popularitet, kommende topprangerte og nå som spilles.
* Brukere kan filtrere TV-serier basert på popularitet, sendt i dag og topprangert.
* Brukere kan søke etter hvilken som helst film eller tv-serie etter eget valg.
* Brukere kan klikke på hvilken som helst film eller tv-serie for å se trailere etter eget valg.
* Støtter paginering slik at du bokstavelig talt kan se alle filmer/tv-programmer du er interessert i.
#### Appspesifikasjoner
* Minimum SDK 26
* Skrevet i [Kotlin](https://kotlinlang.org/)
* MVVM-arkitektur
* Android-arkitekturkomponenter (ViewModel, Room Persistence Library, Paging3-bibliotek, Navigasjonskomponent for Compose, DataStore)
* [Kotlin Coroutines]([url](https://kotlinlang.org/docs/coroutines-overview.html)) og [Kotlin Flows]([url](https://developer.android.com/kotlin/flow) )).
* [Hilt]([url](https://developer.android.com/training/dependency-injection/hilt-android)) for avhengighetsinjeksjon.
* [Retrofit 2](https://square.github.io/retrofit/) for API-integrasjon.
* [Gson](https://github.com/google/gson) for serialisering.
* [Okhhtp3](https://github.com/square/okhttp) for implementering av interceptor, logging og hånlig webserver.
* [Mockito](https://site.mockito.org/) for implementering av enhetstesttilfeller
* [Coil]([url](https://coil-kt.github.io/coil/compose/)) for bildelasting.
* [Google Palette]([url](https://developer.android.com/develop/ui/views/graphics/palette-colors)): Jetpack-bibliotek som trekker ut fremtredende farger fra bilder for å lage visuelt engasjerende apper.