রচনা করুন
কম্পোজ হল androidx
মধ্যে 7টি Maven Group Id-এর সংমিশ্রণ। প্রতিটি গোষ্ঠীতে কার্যকারিতার একটি লক্ষ্যযুক্ত উপসেট রয়েছে, প্রতিটির নিজস্ব রিলিজ নোটের সেট রয়েছে।
এই টেবিলটি রিলিজ নোটের প্রতিটি সেটের গ্রুপ এবং লিঙ্কগুলি ব্যাখ্যা করে।
গ্রুপ | বর্ণনা |
---|---|
compose.animation | ব্যবহারকারীর অভিজ্ঞতাকে সমৃদ্ধ করতে তাদের জেটপ্যাক রচনা অ্যাপ্লিকেশনগুলিতে অ্যানিমেশন তৈরি করুন। |
compose.compiler | @Composable ফাংশন ট্রান্সফর্ম করুন এবং একটি Kotlin কম্পাইলার প্লাগইন দিয়ে অপ্টিমাইজেশান সক্ষম করুন। |
compose.foundation | বিল্ডিং ব্লক ব্যবহার করার জন্য প্রস্তুত সহ জেটপ্যাক কম্পোজ অ্যাপ্লিকেশন লিখুন এবং আপনার নিজস্ব ডিজাইন সিস্টেম টুকরা তৈরি করতে ভিত্তি প্রসারিত করুন। |
compose.material | মেটেরিয়াল ডিজাইন কম্পোনেন্ট ব্যবহারের জন্য প্রস্তুত জেটপ্যাক কম্পোজ UI তৈরি করুন। এটি রচনার উচ্চ স্তরের এন্ট্রি পয়েন্ট, যা www.material.io-তে বর্ণিত উপাদানগুলির সাথে মেলে এমন উপাদানগুলি প্রদান করার জন্য ডিজাইন করা হয়েছে৷ |
compose.material3 | মেটেরিয়াল ডিজাইন 3 উপাদান সহ জেটপ্যাক কম্পোজ UI তৈরি করুন, মেটেরিয়াল ডিজাইনের পরবর্তী বিবর্তন। মেটেরিয়াল 3-এ আপডেটেড থিমিং এবং উপাদান এবং মেটেরিয়াল ইউ ব্যক্তিগতকরণ বৈশিষ্ট্য রয়েছে যেমন ডায়নামিক কালার, এবং নতুন Android 12 ভিজ্যুয়াল স্টাইল এবং সিস্টেম UI এর সাথে সমন্বয় করার জন্য ডিজাইন করা হয়েছে। |
compose.runtime | কম্পোজের প্রোগ্রামিং মডেল এবং স্টেট ম্যানেজমেন্টের মৌলিক বিল্ডিং ব্লক এবং কম্পোজ কম্পাইলার প্লাগইনকে লক্ষ্য করার জন্য মূল রানটাইম। |
compose.ui | লেআউট, অঙ্কন এবং ইনপুট সহ ডিভাইসের সাথে ইন্টারঅ্যাক্ট করার জন্য কম্পোজ UI এর মৌলিক উপাদানগুলি প্রয়োজন। |
সংস্করণ
এই টেবিলে প্রতিটি গ্রুপের বর্তমান সংস্করণের তালিকা রয়েছে।
মাভেন গ্রুপ আইডি | সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|---|
compose.animation | 11 ডিসেম্বর, 2024 | 1.7.6 | - | - | 1.8.0-আলফা07 |
compose.compiler | 7 আগস্ট, 2024 | 1.5.15 | - | - | - |
compose.foundation | 11 ডিসেম্বর, 2024 | 1.7.6 | - | - | 1.8.0-আলফা07 |
compose.material | 11 ডিসেম্বর, 2024 | 1.7.6 | - | - | 1.8.0-আলফা07 |
compose.material3 | 13 নভেম্বর, 2024 | 1.3.1 | - | - | 1.4.0-আলফা04 |
compose.runtime | 11 ডিসেম্বর, 2024 | 1.7.6 | - | - | 1.8.0-আলফা07 |
compose.ui | 11 ডিসেম্বর, 2024 | 1.7.6 | - | - | 1.8.0-আলফা07 |
নির্ভরতা ঘোষণা করা
রচনার উপর নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle
ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
android { buildFeatures { compose true } composeOptions { kotlinCompilerExtensionVersion = "1.5.15" } kotlinOptions { jvmTarget = "1.8" } }
কোটলিন
android { buildFeatures { compose = true } composeOptions { kotlinCompilerExtensionVersion = "1.5.15" } kotlinOptions { jvmTarget = "1.8" } }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
BOMs
সর্বশেষ BOM রিলিজের জন্য, BOM ম্যাপিং পৃষ্ঠা রচনা করুন দেখুন।
ঘোষণা
তারিখ | ঘোষণা | জুন 26, 2023 | যেহেতু কম্পোজ 1.5.0-beta01 রিলিজ, Compose aar `*-android` আর্টিফ্যাক্টের অধীনে অবস্থিত। 1.6.0-alpha01-এর সাহায্যে, Gradle মডিউল মেটাডেটা সমর্থন করে না এমন বিল্ড সিস্টেমে নির্ভরতা রেজোলিউশনের জন্য ডিফল্টরূপে `-android` আর্টিফ্যাক্টের দিকে নির্দেশ করতে কম্পোজ POM ফাইলগুলি আপডেট করা হয়েছে। |
---|
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-12-13 UTC-তে শেষবার আপডেট করা হয়েছে।