রচনার জন্য সরঞ্জাম
অ্যান্ড্রয়েড স্টুডিও জেটপ্যাক কম্পোজের জন্য বিশেষভাবে অনেক নতুন বৈশিষ্ট্য নিয়ে আসে। এটি ডিজাইন ইন্টারফেস বা কোড এডিটর ব্যবহার করার মধ্যে বেছে না নিয়ে বিকাশকারীর উত্পাদনশীলতা উন্নত করার সময় একটি কোড-প্রথম পদ্ধতি গ্রহণ করে।
ভিউ-ভিত্তিক ইউআই এবং জেটপ্যাক কম্পোজের মধ্যে একটি মৌলিক পার্থক্য হল যে কম্পোজ তার কম্পোজেবল রেন্ডার করার জন্য View
উপর নির্ভর করে না। এই আর্কিটেকচার পদ্ধতির ফলস্বরূপ, অ্যান্ড্রয়েড স্টুডিও জেটপ্যাক কম্পোজের জন্য এমুলেটর খুলতে বা কোনও ডিভাইসের সাথে সংযোগ না করেই বর্ধিত বৈশিষ্ট্য অফার করে। অ্যান্ড্রয়েড ভিউয়ের তুলনায়, এটি বিকাশকারীদের তাদের UI ডিজাইনগুলি বাস্তবায়নের জন্য একটি দ্রুত, পুনরাবৃত্তিমূলক প্রক্রিয়ার অনুমতি দেয়।
জেটপ্যাক রচনার জন্য অ্যান্ড্রয়েড স্টুডিও-নির্দিষ্ট বৈশিষ্ট্যগুলি সক্ষম করতে, আপনাকে আপনার অ্যাপ্লিকেশন build.gradle(.kts)
ফাইলে এই নির্ভরতাগুলি যোগ করতে হবে৷ আপনি হয় বিল অফ ম্যাটেরিয়ালস (BOM) ব্যবহার করতে পারেন বা স্বতন্ত্রভাবে নির্ভরতা সংজ্ঞায়িত করতে পারেন।
উপকরণ বিল
val composeBom = platform("androidx.compose:compose-bom:2024.09.03") implementation(composeBom) debugImplementation("androidx.compose.ui:ui-tooling") implementation("androidx.compose.ui:ui-tooling-preview")
স্বতন্ত্রভাবে
debugImplementation("androidx.compose.ui:ui-tooling:1.7.3") implementation("androidx.compose.ui:ui-tooling-preview:1.7.3")
ডিজাইন
আপনার UI এর পূর্বরূপ দেখুন
@Preview
টীকা আপনাকে আপনার কম্পোজেবলগুলির পূর্বরূপ দেখতে দেয়। তাদের সাথে কীভাবে পূর্বরূপ, সংগঠিত এবং ইন্টারঅ্যাক্ট করতে হয় তা জানুন।