මෙම යෙදුම MVVM පිරිසිදු ගෘහ නිර්මාණ ශිල්පය සහ Jetpack Compose මත පදනම් වූ චිත්රපට DB සඳහා සරල ආදර්ශන ව්යාපෘතියකි.
* පරිශීලකයින්ට TMDB දත්ත ගබඩාවෙන් චිත්රපට ලැයිස්තුව නැරඹිය හැකිය.
* පරිශීලකයින්ට TMDB දත්ත ගබඩාවෙන් තමන් කැමති නවතම රූපවාහිනී මාලාවේ ලැයිස්තුව නැරඹිය හැක.
* පරිශීලකයින්ට ජනප්රියත්වය, ඉදිරියට එන ඉහළම ශ්රේණිගත කිරීම් සහ දැන් වාදනය මත පදනම්ව චිත්රපට පෙරීමට හැකිය.
* පරිශීලකයින්ට ජනප්රියත්වය, අද විකාශනය සහ ඉහළ ශ්රේණිගත කිරීම් මත පදනම්ව රූපවාහිනී කතා මාලා පෙරීමට හැකිය.
* පරිශීලකයින්ට තමන් කැමති ඕනෑම චිත්රපටයක් හෝ රූපවාහිනී කතා මාලාවක් සෙවිය හැක.
* පරිශීලකයින්ට තමන් කැමති ට්රේලර් නැරඹීමට ඕනෑම චිත්රපටයක් හෝ රූපවාහිනී කතා මාලාවක් මත ක්ලික් කළ හැක.
* ඔබ කැමති සියලුම චිත්රපට/රූපවාහිනී වැඩසටහන් වචනානුසාරයෙන් නැරඹිය හැකි වන පරිදි පිටු සැකසීමට සහය දක්වයි.
#### යෙදුම් පිරිවිතර
* අවම SDK 26
* ලියා ඇත්තේ [කොට්ලින්](https://kotlinlang.org/)
* MVVM ගෘහ නිර්මාණ ශිල්පය
* Android Architecture Components (ViewModel, Room Persistence Library, Paging3 library, Navigation Compose for Compose, DataStore)
* [Kotlin Coroutines]([url](https://kotlinlang.org/docs/coroutines-overview.html)) සහ [Kotlin Flows]([url](https://developer.android.com/kotlin/flow )).
* [Hilt]([url](https://developer.android.com/training/dependency-injection/hilt-android)) පරායත්ත එන්නත් සඳහා.
API ඒකාබද්ධ කිරීම සඳහා * [Retrofit 2](https://square.github.io/retrofit/).
* [Gson](https://github.com/google/gson) අනුක්රමිකකරණය සඳහා.
* [Okhhtp3](https://github.com/square/okhttp) අන්තර්ග්රහකය ක්රියාත්මක කිරීම, ලොග් කිරීම සහ වෙබ් සේවාදායකයට සමච්චල් කිරීම.
* [Mockito](https://site.mockito.org/) ඒකක පරීක්ෂණ අවස්ථා ක්රියාත්මක කිරීම සඳහා
* [Coil]([url](https://coil-kt.github.io/coil/compose/)) රූපය පැටවීම සඳහා.
* [Google Palette]([url](https://developer.android.com/develop/ui/views/graphics/palette-colors): දෘෂ්යමය වශයෙන් ආකර්ෂණීය යෙදුම් නිර්මාණය කිරීම සඳහා රූපවලින් ප්රමුඛ වර්ණ උපුටා ගන්නා Jetpack පුස්තකාලය.
යාවත්කාලීන කළේ
2025 ජූලි 28