Wear Remote Compose Material 3

  
يمكنك كتابة تطبيقات مصغّرة وواجهات مستخدم عن بُعد أخرى لنظام التشغيل Wear OS باستخدام نظام التصميم Material 3 Expressive.
آخر الأخبار الإصدار الثابت إصدار محتمل الإصدار التجريبي الإصدار الأوّلي
‫9 سبتمبر 2026 - - - 1.0.0-alpha11

تحديد الاعتماديات

لإضافة اعتمادية على wear compose remote، يجب تضمين مستودع Maven من Google في مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.

أضِف الاعتماديات الخاصة بالعناصر التي تحتاج إليها في ملف build.gradle لتطبيقك أو وحدتك:

Groovy

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

Kotlin

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

لمزيد من المعلومات حول الاعتماديات، يُرجى الاطّلاع على إضافة اعتماديات الإصدار.

الملاحظات

تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا اكتشفت مشاكل جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مشكلة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية من خلال النقر على زر النجمة.

إنشاء مشكلة جديدة

يُرجى الاطّلاع على مستندات Issue Tracker للحصول على مزيد من المعلومات.

الإصدار 1.0

الإصدار ‎1.0.0-alpha11

‫9 سبتمبر 2026

تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha11. يتضمّن الإصدار ‎1.0.0-alpha11 هذه التعديلات.

تغييرات واجهة برمجة التطبيقات

  • تمت إضافة المكوّن RemoteEdgeButton إلى wear:compose:remote:remote-material3. (I017a6)
  • تم إتاحة واجهات برمجة التطبيقات العامة RemoteCircularProgressIndicator وRemoteProgressIndicatorDefaults.IndeterminateStrokeWidth الخاصة بالحالة غير المحدّدة. (I937fc)
  • تم إتاحة واجهتَي برمجة التطبيقات RemoteTimeText وRemoteTimeTextDefaults للجميع. (I83809)
  • تمت إضافة مكوّن RemoteLinearProgressIndicator. (I828f3)
  • تمت إضافة RemoteModifier.defaultMinSize. (If86a5)
  • تمت إضافة صور متحركة للمقدّمة والخاتمة إلى RemoteCurvedProgressIndicator. (I68012)
  • تم تعديل RemoteCircularProgressIndicator ليكون RemoteProgressIndicatorDefaults.DefaultStrokeWidth (12.rdp) هو الإعداد التلقائي، وتم عرض largeStrokeWidth(screenSize) وsmallStrokeWidth(screenSize). (I1f16e)

إصلاح الأخطاء

  • تم تعديل compileSdk لمكتبات Compose إلى الإصدار 37.1. سيتطلّب ذلك تعديل compileSdk بشكل متعدٍّ لجميع التطبيقات والمكتبات التي تستخدم Compose. (I05b0f)

الإصدار ‎1.0.0-alpha10

‫26 أغسطس 2026

تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha10. يتضمّن الإصدار ‎1.0.0-alpha10 هذه التعديلات.

تغييرات واجهة برمجة التطبيقات

  • تمت إضافة دعم fontFeatureSettings وfontVariationSettings في RemoteTextStyle وRemoteText وRemoteTimeText. (I6e78d، b/544644370)
  • تم نقل أدوات Remote Compose الأساسية (RemoteBasicText وRemoteBasicImage وRemoteSpacer وRemoteBasicIcon) إلى مكتبة remote-foundation الجديدة. (I259b2، b/532028292)
  • تمت إضافة إمكانية استخدام fontVariationSettings في RemoteTextStyle. (I2c44a، b/542047368)
  • تمت إضافة مكوّن RemoteCurvedProgressIndicator إلى مكتبة Wear Remote Compose Material 3. (I975cf، b/530084464)

إصلاح الأخطاء

  • إضافة واجهتَي برمجة التطبيقات animateRemoteFloatAsState وRemoteAnimationSpec (I404cb، b/549015113)
  • تمت إضافة CompactButtonIconSpacing (4.rdp) إلى RemoteButtonDefaults. (Idbec7، b/542906622، b/541382559، b/541382046، b/541382257)
  • إصلاح مشكلة تغيير حجم عرض الحدود ومحاذاتها في الإصدارين RemoteButton وRemoteCard (I8458b، b/544653389)

الإصدار ‎1.0.0-alpha09

‫12 أغسطس 2026

تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha09. يتضمّن الإصدار ‎1.0.0-alpha09 هذه التعديلات.

تغييرات واجهة برمجة التطبيقات

  • عرض واجهات برمجة التطبيقات RemotePageIndicator (I990e1، b/527877281)

الإصدار ‎1.0.0-alpha08

‫29 يوليو 2026

تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha08. يتضمّن الإصدار ‎1.0.0-alpha08 هذه التعديلات.

تغييرات واجهة برمجة التطبيقات

  • عرض استراتيجية LineBreak ومعدّل تكرار الواصلات في RemoteTextStyle (I7f2e6، b/510078059)

الإصدار ‎1.0.0-alpha07

‫01 يوليو 2026

تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha07. يتضمّن الإصدار ‎1.0.0-alpha07 هذه التعديلات.

إصلاح الأخطاء

  • إصدار معدَّل يعتمد على androidx.compose.remote في عملية الإيداع نفسها لتجنُّب عدم التوافق الثنائي

الإصدار ‎1.0.0-alpha06

‫17 يونيو 2026

تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha06. يتضمّن الإصدار ‎1.0.0-alpha06 هذه التعديلات.

تغييرات واجهة برمجة التطبيقات

  • تعديل طريقة containerPainter لتلقّي RemoteImageBitmap بدلاً من ذلك (I68a92، b/494562308)
  • أعِد تسمية RemoteBitmap إلى RemoteImageBitmap لتحسين اتساق التسمية. (I4fde1، b/513228889)
  • تم عرض واجهة برمجة التطبيقات captureRemoteDocument Flow API وcaptureSingleRemoteDocument overload جديد (يستخدِم RemoteCreationDisplayInfo) كواجهات برمجة تطبيقات عامة. (I87b0e، b/513228889)
  • تمت إعادة تسمية دوال المصنع الحالية ValueChange إلى valueChange بأحرف صغيرة. (I812b9، b/513228889)

الإصدار ‎1.0.0-alpha05

‫3 يونيو 2026

تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha05. يتضمّن الإصدار ‎1.0.0-alpha05 هذه التعديلات.

إصلاح الأخطاء

  • إصلاح أداة إنشاء RemoteTypography (bf0c0b2)

الإصدار ‎1.0.0-alpha04

‫19 مايو 2026

تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha04. يتضمّن الإصدار ‎1.0.0-alpha04 هذه التعديلات.

تغييرات واجهة برمجة التطبيقات

  • عرض مصانع RemoteState الثابتة (I544f0، b/484137042)
  • تعديل RemoteText لاستخدام RemoteFontFamily بدلاً من FontFamily (Ib76b6، b/502907551)

الإصدار ‎1.0.0-alpha03

‫6 مايو 2026

تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha03. يتضمّن الإصدار ‎1.0.0-alpha03 هذه التعديلات.

تغييرات واجهة برمجة التطبيقات

  • تم تغيير إمكانية النقر على المعدِّل لكي لا يقبل القيمة الفارغة لمَعلمة الإجراء. يجب استخدام Action.Empty بدلاً من ذلك. (I21be9، b/498881738)
  • تم تغيير المعدِّل clickable(varargs action) إلى clickable(action). استخدِم CombinedAction لعرض قائمة بالإجراءات. (I8432d، b/498881738)

الإصدار ‎1.0.0-alpha02

‫8 أبريل 2026

تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha02. يتضمّن الإصدار ‎1.0.0-alpha02 هذه التعديلات.

تغييرات واجهة برمجة التطبيقات

التغييرات الأخرى

  • تم تعديل Compose compileSdk إلى الإصدار 37 من واجهة برمجة التطبيقات. وهذا يعني أنّه يجب توفُّر الإصدار 9.2.0 أو إصدار أحدث من "مكوّن Android الإضافي" عند استخدام Compose. (Id45cd، b/413674743)

الإصدار ‎1.0.0-alpha01

‫25 مارس 2026

تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha01. يتضمّن الإصدار ‎1.0.0-alpha01 هذه التعديلات.

تغييرات واجهة برمجة التطبيقات

  • عرض RemoteTextButton واجهات برمجة التطبيقات العامة (I169e3، b/492476015)
  • عرض RemoteIconButton واجهات برمجة التطبيقات العامة (Id7c71، b/492476015)
  • عرض RemoteButtonGroup واجهات برمجة التطبيقات العامة (Ibfc22، b/492476015)
  • عرض RemoteButton وRemoteCompactButton وRemoteButtonDefaults وRemoteButtonColors كواجهات برمجة تطبيقات عامة (I3bcdd وb/492476015)
  • عرض RemoteIcon كواجهة برمجة تطبيقات عامة (I0cc79، b/492476015)
  • عرض RemoteText كواجهات برمجة تطبيقات عامة (I8a11a وb/492476015)
  • Expose RemoteFloat.asRemoteDp() (I28b36، b/446824085)