Wear Remote Compose Material 3

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

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

لإضافة اعتمادية على wear compose remote، يجب تضمين مستودع Google Maven في مشروعك. اطّلِع على مستودع 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-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)