Þetta app er einfalt kynningarverkefni fyrir The Movie DB byggt á MVVM hreinum arkitektúr og Jetpack Compose.
* Notendur geta skoðað lista yfir kvikmyndir úr TMDB gagnagrunninum.
* Notendur geta skoðað lista yfir nýjustu sjónvarpsþættina að eigin vali úr TMDB gagnagrunninum.
* Notendur geta síað kvikmyndir út frá vinsældum, væntanlegum hæstu einkunnum og núna í spilun.
* Notendur geta síað sjónvarpsþætti út frá vinsældum, í loftinu í dag og með hæstu einkunn.
* Notendur geta leitað að hvaða kvikmynd eða sjónvarpsseríu sem þeir velja.
* Notendur geta smellt á hvaða kvikmynd eða sjónvarpsþætti sem er til að horfa á eftirvagna að eigin vali.
* Styður blaðsíðugerð svo þú getir bókstaflega séð allar kvikmyndir/sjónvarpsþættir sem þú hefur áhuga á.
#### Forritsupplýsingar
* Lágmark SDK 26
* Skrifað í [Kotlin](https://kotlinlang.org/)
* MVVM arkitektúr
* Android arkitektúrhlutar (ViewModel, Room Persistence Library, Paging3 bókasafn, Navigation Compose fyrir 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)) fyrir innspýting á ósjálfstæði.
* [Retrofit 2](https://square.github.io/retrofit/) fyrir API samþættingu.
* [Gson](https://github.com/google/gson) fyrir serialization.
* [Okhhtp3](https://github.com/square/okhttp) til að útfæra interceptor, skógarhögg og spotta vefþjón.
* [Mockito](https://site.mockito.org/) til að útfæra einingaprófunartilvik
* [Spólu]([url](https://coil-kt.github.io/coil/compose/)) fyrir myndhleðslu.
* [Google Palette]([url](https://developer.android.com/develop/ui/views/graphics/palette-colors)): Jetpack bókasafn sem dregur út áberandi liti úr myndum til að búa til sjónrænt aðlaðandi forrit.