Android Jetpack Compose Dependency List & Usage
Jetpack Compose হল Android UI Toolkit , যা Declarative UI তৈরির জন্য ব্যবহৃত হয়। এটি XML-এর পরিবর্তে Kotlin-ভিত্তিক UI কম্পোজেবল ফাংশন ব্যবহার করে। Jetpack Compose ব্যবহার করতে হলে বিভিন্ন ডিপেন্ডেন্সি প্রয়োজন হয়, যা নিচে বিস্তারিত দেওয়া হলো। ১. Jetpack Compose BOM (Bill of Materials) 📌 এটি সমস্ত Compose লাইব্রেরির ভার্সন ম্যানেজ করতে সাহায্য করে। dependencies { implementation platform('androidx.compose:compose-bom:2024.03.00') } 🔹 ব্যবহার: BOM ব্যবহার করলে আলাদাভাবে প্রতিটি লাইব্রেরির ভার্সন উল্লেখ করতে হয় না শুধুমাত্র platform() দিয়ে BOM অ্যাড করলে সমস্ত Compose লাইব্রেরি আপডেট থাকবে ২. Core Compose Dependencies এই ডিপেন্ডেন্সিগুলো @Composable ফাংশন ব্যবহার করতে এবং UI তৈরি করতে সাহায্য করে। dependencies { implementation 'androidx.compose.ui:ui' implementation 'androidx.compose.material3:material3' implementation 'androidx.compose.ui:ui-tooling-preview' debugImplementation 'androidx.compose.ui:ui-tooli...