Wear রিমোট কম্পোজ Material 3

  
Material 3 Expressive ডিজাইন সিস্টেম ব্যবহার করে Wear OS-এর জন্য উইজেট ও অন্যান্য রিমোট UI লিখুন।
লেটেস্ট আপডেট স্টেবল রিলিজ রিলিজ ক্যান্ডিডেট বিটা রিলিজ আলফা রিলিজ
০৭ অক্টোবর, ২০২৬ - - - 1.0.0-alpha13

ডিপেন্ডেন্সি ঘোষণা করা

Wear Compose রিমোটে কোনও ডিপেন্ডেন্সি যোগ করতে, আপনাকে নিজের প্রোজেক্টে Google Maven রিপোজিটরি যোগ করতে হবে। আরও তথ্যের জন্য Google-এর Maven রিপোজিটরি পড়ুন।

আপনার অ্যাপ বা মডিউলের জন্য build.gradle ফাইলে প্রয়োজনীয় আর্টিফ্যাক্টের জন্য ডিপেন্ডেন্সি যোগ করুন:

গ্রোভি

dependencies {
    implementation "androidx.wear.compose.remote:remote-material3:1.0.0-alpha12"
}

কোটলিন

dependencies {
    implementation("androidx.wear.compose.remote:remote-material3:1.0.0-alpha12")
}

নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যোগ করুন দেখুন।

মতামত

আপনার মতামত Jetpack-কে আরও ভালো করে তুলতে সাহায্য করে। আপনি যদি নতুন কোনও সমস্যা খুঁজে পান বা এই লাইব্রেরি উন্নত করার জন্য কোনও আইডিয়া থাকে, তাহলে আমাদের জানান। নতুন লাইব্রেরি তৈরি করার আগে এই লাইব্রেরিতে আগে থেকে থাকা সমস্যা দেখে নিন। আপনি তারকাচিহ্ন বোতামে ক্লিক করে আগে থেকে থাকা কোনও সমস্যাতে আপনার ভোট যোগ করতে পারবেন।

নতুন সমস্যা তৈরি করুন

আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।

ভার্সন ১.০

ভার্সন 1.0.0-alpha13

০৭ অক্টোবর, ২০২৬

androidx.wear.compose.remote:remote-material3:1.0.0-alpha13 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha13-এ এইসব কমিট রয়েছে।

API-তে পরিবর্তন

  • RemoteButtonDefaults যোগ করুন।buttonWithContainerPainterColors ওভারলোডের ক্ষেত্রে রঙ কাস্টমাইজ করার সুবিধা। (If62d4)
  • RemoteBorderStroke যোগ করে বর্ডার দিন: RemoteBorderStroke? প্যারামিটার RemoteCard, RemoteAppCard ও RemoteTitleCard-এ। RemoteCardDefaults.outlinedCardBorder যোগ করুন। (I57abf)
  • Material 3 স্পেসিফিকেশন অনুযায়ী RemoteHorizontalPageIndicator ও RemoteVerticalPageIndicator-এর সাথে ম্যাচ করাতে backgroundColor ও কন্টেনার ব্যাকগ্রাউন্ড আর্ক রেন্ডারিং যোগ করা হয়েছে। (Ifd062)
  • RemoteButtonDefaults-এ childButtonColors যোগ করুন এবং আনবাউন্ডেড RemoteButtonDefaults.scrimBrush যোগ করুন। (Iadcf2)

সমস্যার সমাধান

  • Wear রিমোট কম্পোজ Material 3-এ (I1b4a2) RemoteSwitchButton ও RemoteSplitSwitchButton অ্যানিমেট করা
  • Wear Remote Compose Material 3-এ RemoteRadioButton ও RemoteSplitRadioButton অ্যানিমেট করা (Ifc655)
  • Wear রিমোট কম্পোজ মেটেরিয়াল ৩-এ (Icf89c) RemoteCheckboxButton ও RemoteSplitCheckboxButton অ্যানিমেট করা

ভার্সন 1.0.0-alpha12

২৩ সেপ্টেম্বর, ২০২৬

androidx.wear.compose.remote:remote-material3:1.0.0-alpha12 রিলিজ করা হয়েছে। 1.0.0-alpha12 ভার্সনে এইসব কমিট রয়েছে।

API-তে পরিবর্তন

  • Compose UI ImageVector ও ড্রয়েবল ভেক্টর রিসোর্সকে RemoteImageVector-এ কনভার্ট করতে ImageVector.toRemoteImageVector() ও RemoteImageVector.vectorResource(@DrawableRes id: Int) যোগ করা হয়েছে। (Ia8383)
  • Wear Material 3 Remote Compose-এ RemoteSplitSwitchButton, RemoteSplitSwitchButtonDefaults ও RemoteSplitSwitchButtonColors-কে পাবলিক API হিসেবে এক্সপোজ করুন। (Ic9b7f)
  • Wear Material 3 Remote Compose-এ RemoteSplitRadioButton, RemoteSplitRadioButtonDefaults ও RemoteSplitRadioButtonColors-কে পাবলিক API হিসেবে এক্সপোজ করুন। (I4d0c2)
  • Wear Material 3 Remote Compose-এ RemoteSplitCheckboxButton, RemoteSplitCheckboxButtonDefaults ও RemoteSplitCheckboxButtonColors-কে পাবলিক API হিসেবে এক্সপোজ করুন। (Iffdef)
  • Wear Material 3 Remote Compose-এ RemoteSwitchButton, RemoteSwitchButtonDefaults ও RemoteSwitchButtonColors-কে পাবলিক API হিসেবে এক্সপোজ করুন। (I0155b)
  • Wear Material 3 Remote Compose-এ RemoteRadioButton, RemoteRadioButtonDefaults ও RemoteRadioButtonColors-কে পাবলিক API হিসেবে এক্সপোজ করুন। (I513ce)
  • Wear Material 3 Remote Compose-এ RemoteCheckboxButton, RemoteCheckboxButtonDefaults ও RemoteCheckboxButtonColors-কে পাবলিক API হিসেবে এক্সপোজ করুন। (If5c8a)
  • Wear Material 3 Remote Compose-এ RemoteIconButtonDefaults-এ filledIconButtonColors, filledTonalIconButtonColors, filledVariantIconButtonColors ও outlinedIconButtonColors যোগ করুন এবং iconButtonColors ও textButtonColors প্যারামিটার ডিফল্টকে নাল হিসেবে আপডেট করুন। (Ib0b0e)
  • Wear Material 3 রিমোট কম্পোজে RemoteCard ও RemoteTitleCard-এ containerPainter সহায়তা যোগ করুন। (I4f1bc)

সমস্যার সমাধান

  • RemoteEdgeButton বড় লেবেলে বোতামের বৃত্তাকার আকৃতির বাইরে টেক্সট চলে যাওয়া সংক্রান্ত সমস্যা সমাধান করা হয়েছে। (I2eb3d)

ভার্সন 1.0.0-alpha11

৯ সেপ্টেম্বর, ২০২৬

androidx.wear.compose.remote:remote-material3:1.0.0-alpha11 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha11-এ এইসব কমিট রয়েছে।

API-তে পরিবর্তন

  • wear:compose:remote:remote-material3-এ RemoteEdgeButton কম্পোনেন্ট যোগ করা হয়েছে। (I017a6)
  • অনির্দিষ্ট RemoteCircularProgressIndicator ও RemoteProgressIndicatorDefaults.IndeterminateStrokeWidth পাবলিক API তৈরি করা হয়েছে। (I937fc)
  • RemoteTimeText ও RemoteTimeTextDefaults পাবলিক API তৈরি করা হয়েছে। (I83809)
  • RemoteLinearProgressIndicator কম্পোনেন্ট যোগ করা হয়েছে। (I828f3)
  • RemoteModifier.defaultMinSize যোগ করা হয়েছে। (If86a5)
  • RemoteCurvedProgressIndicator-এ ইন্ট্রো ও আউটরো অ্যানিমেশন যোগ করা হয়েছে। (I68012)
  • RemoteCircularProgressIndicator-কে আপডেট করে ডিফল্ট হিসেবে RemoteProgressIndicatorDefaults.DefaultStrokeWidth (12.rdp) করা হয়েছে এবং largeStrokeWidth(screenSize) ও smallStrokeWidth(screenSize) এক্সপোজ করা হয়েছে। (I1f16e)

সমস্যার সমাধান

  • compileSdk-এর জন্য Compose লাইব্রেরি 37.1-এ আপডেট করা হয়েছে। এর জন্য Compose ব্যবহার করা compileSdk সব অ্যাপ ও লাইব্রেরির জন্য ট্রানজিটিভ আপডেট প্রয়োজন হবে। (I05b0f)

ভার্সন 1.0.0-alpha10

২৬ আগস্ট, ২০২৬

androidx.wear.compose.remote:remote-material3:1.0.0-alpha10 রিলিজ করা হয়েছে। 1.0.0-alpha10 ভার্সনে এইসব কমিট রয়েছে।

API-তে পরিবর্তন

  • RemoteTextStyle, RemoteText ও RemoteTimeText-এ fontFeatureSettings ও fontVariationSettings-এর জন্য সহায়তা যোগ করা হয়েছে। (I6e78d, b/544644370)
  • নতুন রিমোট-ফাউন্ডেশন লাইব্রেরিতে মাইগ্রেট করা সাধারণ রিমোট কম্পোজ উইজেট (RemoteBasicText, RemoteBasicImage, RemoteSpacer, RemoteBasicIcon)। (I259b2, b/532028292)
  • RemoteTextStyle-এ fontVariationSettings-এর জন্য সহায়তা যোগ করা হয়েছে। (I2c44a, b/542047368)
  • Wear Remote Compose Material 3 লাইব্রেরিতে RemoteCurvedProgressIndicator কম্পোনেন্ট যোগ করা হয়েছে। (I975cf, b/530084464)

সমস্যার সমাধান

  • animateRemoteFloatAsState ও RemoteAnimationSpec API যোগ করুন (I404cb, b/549015113)
  • RemoteButtonDefaults-এ CompactButtonIconSpacing (4.rdp) যোগ করা হয়েছে। (Idbec7, b/542906622, b/541382559, b/541382046, b/541382257)
  • RemoteButton ও RemoteCard-এ বর্ডারের প্রস্থের স্কেলিং ও অ্যালাইনমেন্ট সংক্রান্ত সমস্যার সমাধান করুন। (I8458b, b/544653389)

ভার্সন 1.0.0-alpha09

১২ আগস্ট, ২০২৬

androidx.wear.compose.remote:remote-material3:1.0.0-alpha09 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha09-এ এইসব কমিট রয়েছে।

API-তে পরিবর্তন

ভার্সন 1.0.0-alpha08

২৯ জুলাই, ২০২৬

androidx.wear.compose.remote:remote-material3:1.0.0-alpha08 রিলিজ করা হয়েছে। 1.0.0-alpha08 ভার্সনে এইসব কমিট রয়েছে।

API-তে পরিবর্তন

  • RemoteTextStyle-এ LineBreak স্ট্র্যাটেজি ও হাইফেনেশন ফ্রিকোয়েন্সি এক্সপোজ করা (I7f2e6, b/510078059)

ভার্সন 1.0.0-alpha07

১ জুলাই, ২০২৬

androidx.wear.compose.remote:remote-material3:1.0.0-alpha07 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha07-এ এইসব কমিট রয়েছে।

সমস্যার সমাধান

  • বাইনারি মানানসই না হওয়ার সমস্যা এড়াতে একই কমিটে androidx.compose.remote-এর উপর নির্ভর করে আপডেট করা রিলিজ

ভার্সন 1.0.0-alpha06

১৭ জুন, ২০২৬

androidx.wear.compose.remote:remote-material3:1.0.0-alpha06 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha06-এ এইসব কমিট রয়েছে।

API-তে পরিবর্তন

  • RemoteImageBitmap-এর পরিবর্তে containerPainter পদ্ধতি আপডেট করুন (I68a92, b/494562308)
  • নামের ধারাবাহিকতা উন্নত করতে RemoteBitmap-এর নাম পরিবর্তন করে RemoteImageBitmap করুন। (I4fde1, b/513228889)
  • পাবলিক API হিসেবে captureRemoteDocument Flow API এবং নতুন captureSingleRemoteDocument ওভারলোড (যা RemoteCreationDisplayInfo নেয়) এক্সপোজ করা হয়েছে। (I87b0e, b/513228889)
  • আগে থেকে থাকা ValueChange ফ্যাক্টরি ফাংশনের নাম পরিবর্তন করে ছোট হাতের valueChange করা হয়েছে। (I812b9, b/513228889)

ভার্সন 1.0.0-alpha05

০৩ জুন, ২০২৬

androidx.wear.compose.remote:remote-material3:1.0.0-alpha05 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha05-এ এইসব কমিট রয়েছে।

সমস্যার সমাধান

  • RemoteTypography কনস্ট্রাক্টর সংক্রান্ত সমস্যার সমাধান করুন। (bf0c0b2)

ভার্সন 1.0.0-alpha04

১৯ মে, ২০২৬

androidx.wear.compose.remote:remote-material3:1.0.0-alpha04 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha04-এ এইসব কমিট রয়েছে।

API-তে পরিবর্তন

  • RemoteState স্ট্যাটিক ফ্যাক্টরি এক্সপোজ করুন (I544f0, b/484137042)
  • FontFamily-এর পরিবর্তে RemoteFontFamily ব্যবহার করতে RemoteText আপডেট করুন (Ib76b6, b/502907551)

ভার্সন 1.0.0-alpha03

৬ মে, ২০২৬

androidx.wear.compose.remote:remote-material3:1.0.0-alpha03 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha03-এ এইসব কমিট রয়েছে।

API-তে পরিবর্তন

  • অ্যাকশন প্যারামিটারের জন্য নাল ভ্যালু গ্রহণ না করার জন্য মডিফায়ার ক্লিক করার মতো করে পরিবর্তন করা হয়েছে। এর পরিবর্তে Action.Empty ব্যবহার করা উচিত। (I21be9, b/498881738)
  • মডিফায়ার clickable(varargs action) পরিবর্তন করে clickable(action) করা হয়েছে। অ্যাকশনের তালিকার জন্য CombinedAction ব্যবহার করুন। (I8432d, b/498881738)

ভার্সন 1.0.0-alpha02

৮ এপ্রিল, ২০২৬

androidx.wear.compose.remote:remote-material3:1.0.0-alpha02 রিলিজ করা হয়েছে। 1.0.0-alpha02 ভার্সনে এইসব কমিট রয়েছে।

API-তে পরিবর্তন

অন্যান্য পরিবর্তন

  • Compose compileSdk থেকে API 37-এ আপডেট করা হয়েছে। এর অর্থ হল, Compose ব্যবহার করার সময় ন্যূনতম AGP ভার্সন 9.2.0 প্রয়োজন। (Id45cd, b/413674743)

ভার্সন 1.0.0-alpha01

২৫ মার্চ, ২০২৬

androidx.wear.compose.remote:remote-material3:1.0.0-alpha01 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha01-এ এইসব কমিট রয়েছে।

API-তে পরিবর্তন

  • RemoteTextButton পাবলিক API এক্সপোজ করুন। (I169e3, b/492476015)
  • RemoteIconButton পাবলিক API এক্সপোজ করুন। (Id7c71, b/492476015)
  • RemoteButtonGroup পাবলিক API এক্সপোজ করুন। (Ibfc22, b/492476015)
  • RemoteButton, RemoteCompactButton, RemoteButtonDefaults ও RemoteButtonColors-কে পাবলিক API হিসেবে এক্সপোজ করা (I3bcdd, b/492476015)
  • RemoteIcon-কে পাবলিক API হিসেবে এক্সপোজ করা (I0cc79, b/492476015)
  • পাবলিক API হিসেবে RemoteText এক্সপোজ করুন (I8a11a, b/492476015)
  • Expose RemoteFloat.asRemoteDp() (I28b36, b/446824085)