এই অ্যাপটি এমভিভিএম ক্লিন আর্কিটেকচার এবং জেটপ্যাক কম্পোজের উপর ভিত্তি করে মুভি ডিবি-র জন্য একটি সাধারণ ডেমো প্রকল্প।
* ব্যবহারকারীরা টিএমডিবি ডাটাবেস থেকে চলচ্চিত্রের তালিকা দেখতে পারেন।
* ব্যবহারকারীরা TMDB ডাটাবেস থেকে তাদের পছন্দের সর্বশেষ টিভি সিরিজের তালিকা দেখতে পারেন।
* ব্যবহারকারীরা জনপ্রিয়তা, আসন্ন শীর্ষ রেট এবং এখন বাজানোর উপর ভিত্তি করে চলচ্চিত্রগুলি ফিল্টার করতে পারেন।
* ব্যবহারকারীরা জনপ্রিয়তার উপর ভিত্তি করে টিভি সিরিজ ফিল্টার করতে পারেন, আজ সম্প্রচার করা হচ্ছে এবং শীর্ষ রেট দেওয়া হয়েছে।
* ব্যবহারকারীরা তাদের পছন্দের যেকোনো সিনেমা বা টিভি সিরিজ অনুসন্ধান করতে পারেন।
* ব্যবহারকারীরা তাদের পছন্দের ট্রেলার দেখতে যেকোনো সিনেমা বা টিভি সিরিজে ক্লিক করতে পারেন।
* পেজিনেশন সমর্থন করে যাতে আপনি আক্ষরিক অর্থে আপনার আগ্রহের সমস্ত সিনেমা/টিভি শো দেখতে পারেন।
#### অ্যাপের বৈশিষ্ট্য
* নূন্যতম SDK 26
* [কোটলিন] (https://kotlinlang.org/) এ লেখা
* MVVM আর্কিটেকচার
* অ্যান্ড্রয়েড আর্কিটেকচার উপাদান (ভিউমডেল, রুম পারসিস্টেন্স লাইব্রেরি, পেজিং 3 লাইব্রেরি, কম্পোজের জন্য নেভিগেশন উপাদান, ডেটাস্টোর)
* [কোটলিন করোটিনস]([url](https://kotlinlang.org/docs/coroutines-overview.html)) এবং [Kotlin Flows]([url](https://developer.android.com/kotlin/flow) ))।
* [হিল্ট]([url](https://developer.android.com/training/dependency-injection/hilt-android)) নির্ভরতা ইনজেকশনের জন্য।
* [রেট্রোফিট 2](https://square.github.io/retrofit/) API ইন্টিগ্রেশনের জন্য।
* [Gson](https://github.com/google/gson) সিরিয়ালাইজেশনের জন্য।
* [Okhhtp3](https://github.com/square/okhttp) ইন্টারসেপ্টর, লগিং এবং মকিং ওয়েব সার্ভার বাস্তবায়নের জন্য।
* [মকিটো](https://site.mockito.org/) ইউনিট পরীক্ষার ক্ষেত্রে বাস্তবায়নের জন্য
* [কয়েল]([url](https://coil-kt.github.io/coil/compose/)) ছবি লোড করার জন্য।
* [Google প্যালেট]([url](https://developer.android.com/develop/ui/views/graphics/palette-colors)): জেটপ্যাক লাইব্রেরি যা দৃশ্যত আকর্ষক অ্যাপ তৈরি করতে ছবি থেকে বিশিষ্ট রং বের করে।
আপডেট করা হয়েছে
২৮ জুল, ২০২৫