Wear Remote Compose Material 3

  
Materyal 3 Expressive tasarım sistemini kullanarak Wear OS için widget'lar ve diğer uzaktan kullanıcı arayüzleri yazın.
Son Güncelleme Kararlı Sürüm Sürüm Adayı Beta sürümü Alfa Sürümü
7 Ekim 2026 - - - 1.0.0-alpha13

Bağımlılıkları bildirme

Wear Compose Remote'a bağımlılık eklemek için Google Maven deposunu projenize eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu okuyun.

Uygulamanız veya modülünüz için build.gradle dosyasına ihtiyacınız olan yapılarla ilgili bağımlılıkları ekleyin:

Eski

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

Kotlin

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

Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleme başlıklı makaleyi inceleyin.

Geri bildirim

Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmeye yönelik fikirleriniz varsa lütfen bize bildirin. Lütfen yeni bir tane oluşturmadan önce bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oyunuzu ekleyebilirsiniz.

Yeni sorun oluşturma

Daha fazla bilgi için Issue Tracker belgelerine bakın.

Sürüm 1.0

Sürüm 1.0.0-alpha13

7 Ekim 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha13 yayınlandı. 1.0.0-alpha13 sürümü bu commit'leri içerir.

API değişiklikleri

  • RemoteButtonDefaults ekleyin.buttonWithContainerPainterColors aşırı yüklenmesi renk özelleştirmesini destekler. (If62d4)
  • RemoteBorderStroke öğesini tanıt ve kenarlık ekle: RemoteBorderStroke? parametresini RemoteCard, RemoteAppCard ve RemoteTitleCard olarak ayarlayın. RemoteCardDefaults.outlinedCardBorder. (I57abf) ekleyin.
  • Material 3 spesifikasyonlarına uygun olması için backgroundColor ve RemoteVerticalPageIndicator öğelerine RemoteHorizontalPageIndicator ve kapsayıcı arka planı yay oluşturma özelliği eklendi. (Ifd062)
  • childButtonColors öğesini RemoteButtonDefaults öğesine ekleyin ve sınırsız RemoteButtonDefaults ekleyin.scrimBrush. (Iadcf2)

Hata düzeltmeleri

  • Wear Remote Compose Material 3'te (I1b4a2) RemoteSwitchButton ve RemoteSplitSwitchButton animasyonları
  • Wear Remote Compose Material 3'te (Ifc655) RemoteRadioButton ve RemoteSplitRadioButton öğelerine animasyon uygulama
  • Wear Remote Compose Material 3'te (Icf89c) RemoteCheckboxButton ve RemoteSplitCheckboxButton öğelerine animasyon ekleme

Sürüm 1.0.0-alpha12

23 Eylül 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha12 yayınlandı. 1.0.0-alpha12 sürümü bu commit'leri içerir.

API değişiklikleri

  • Compose kullanıcı arayüzü ImageVector ve çizilebilir vektör kaynaklarını RemoteImageVector'ye dönüştürmek için ImageVector.toRemoteImageVector() ve RemoteImageVector.vectorResource(@DrawableRes id: Int) eklendi. (Ia8383)
  • RemoteSplitSwitchButton, RemoteSplitSwitchButtonDefaults ve RemoteSplitSwitchButtonColors öğelerini Wear Material 3 Remote Compose'da herkese açık API'ler olarak kullanıma sunun. (Ic9b7f)
  • RemoteSplitRadioButton, RemoteSplitRadioButtonDefaults ve RemoteSplitRadioButtonColors öğelerini Wear Material 3 Remote Compose'da herkese açık API'ler olarak kullanıma sunun. (I4d0c2)
  • RemoteSplitCheckboxButton, RemoteSplitCheckboxButtonDefaults ve RemoteSplitCheckboxButtonColors öğelerini Wear Material 3 Remote Compose'da herkese açık API'ler olarak kullanıma sunun. (Iffdef)
  • RemoteSwitchButton, RemoteSwitchButtonDefaults ve RemoteSwitchButtonColors öğelerini Wear Material 3 Remote Compose'da herkese açık API'ler olarak kullanıma sunun. (I0155b)
  • RemoteRadioButton, RemoteRadioButtonDefaults ve RemoteRadioButtonColors öğelerini Wear Material 3 Remote Compose'da herkese açık API'ler olarak kullanıma sunun. (I513ce)
  • RemoteCheckboxButton, RemoteCheckboxButtonDefaults ve RemoteCheckboxButtonColors öğelerini Wear Material 3 Remote Compose'da herkese açık API'ler olarak kullanıma sunun. (If5c8a)
  • Wear Material 3 Remote Compose'da RemoteIconButtonDefaults'e filledIconButtonColors, filledTonalIconButtonColors, filledVariantIconButtonColors ve outlinedIconButtonColors'ü ekleyin ve iconButtonColors ile textButtonColors parametre varsayılanlarını null olarak güncelleyin. (Ib0b0e)
  • Wear Material 3 Remote Compose'da RemoteCard ve RemoteTitleCard için containerPainter desteği eklendi. (I4f1bc)

Hata düzeltmeleri

  • Uzun etiketlerde RemoteEdgeButton metninin düğme yay şeklinin dışına taşması sorunu düzeltildi. (I2eb3d)

Sürüm 1.0.0-alpha11

9 Eylül 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha11 yayınlandı. 1.0.0-alpha11 sürümü bu commit'leri içerir.

API değişiklikleri

  • RemoteEdgeButton bileşeni wear:compose:remote:remote-material3 öğesine eklendi. (I017a6)
  • Belirsiz RemoteCircularProgressIndicator ve RemoteProgressIndicatorDefaults.IndeterminateStrokeWidth herkese açık API'leri oluşturuldu. (I937fc)
  • RemoteTimeText ve RemoteTimeTextDefaults herkese açık API'ler haline getirildi. (I83809)
  • RemoteLinearProgressIndicator bileşeni eklendi. (I828f3)
  • RemoteModifier.defaultMinSize eklendi. (If86a5)
  • RemoteCurvedProgressIndicator videosuna giriş ve çıkış animasyonları eklendi. (I68012)
  • RemoteCircularProgressIndicator, varsayılan olarak RemoteProgressIndicatorDefaults.DefaultStrokeWidth (12.rdp) olacak şekilde güncellendi ve largeStrokeWidth(screenSize) ile smallStrokeWidth(screenSize) kullanıma sunuldu. (I1f16e)

Hata düzeltmeleri

  • compileSdk için Compose kitaplıkları 37.1 sürümüne güncellendi. Bu işlem, Compose kullanan tüm uygulamalar ve kitaplıklar için compileSdk öğesinin geçişli olarak güncellenmesini gerektirir. (I05b0f)

Sürüm 1.0.0-alpha10

26 Ağustos 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha10 yayınlandı. 1.0.0-alpha10 sürümü bu commit'leri içerir.

API değişiklikleri

  • RemoteTextStyle, RemoteText ve RemoteTimeText'de fontFeatureSettings ve fontVariationSettings desteği eklendi. (I6e78d, b/544644370)
  • Temel Remote Compose widget'ları (RemoteBasicText, RemoteBasicImage, RemoteSpacer, RemoteBasicIcon) yeni remote-foundation kitaplığına taşındı. (I259b2, b/532028292)
  • RemoteTextStyle'te fontVariationSettings için destek eklendi. (I2c44a, b/542047368)
  • Wear Remote Compose Material 3 kitaplığına RemoteCurvedProgressIndicator bileşeni eklendi. (I975cf, b/530084464)

Hata düzeltmeleri

Sürüm 1.0.0-alpha09

12 Ağustos 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha09 yayınlandı. 1.0.0-alpha09 sürümü bu commit'leri içerir.

API değişiklikleri

Sürüm 1.0.0-alpha08

29 Temmuz 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha08 yayınlandı. 1.0.0-alpha08 sürümü bu commit'leri içerir.

API değişiklikleri

  • LineBreak stratejisini ve heceleme sıklığını RemoteTextStyle'da kullanıma sunma (I7f2e6, b/510078059)

Sürüm 1.0.0-alpha07

1 Temmuz 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha07 yayınlandı. 1.0.0-alpha07 sürümü bu commit'leri içerir.

Hata düzeltmeleri

  • İkili uyumsuzluğu önlemek için aynı commit'te androidx.compose.remote'a bağlı olarak güncellenmiş bir sürüm

Sürüm 1.0.0-alpha06

17 Haziran 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha06 yayınlandı. 1.0.0-alpha06 sürümü bu commit'leri içerir.

API değişiklikleri

  • containerPainter yöntemini RemoteImageBitmap olarak değiştirme (I68a92, b/494562308)
  • Adlandırma tutarlılığını artırmak için RemoteBitmap öğesini RemoteImageBitmap olarak yeniden adlandırın. (I4fde1, b/513228889)
  • captureRemoteDocument Flow API ve yeni bir captureSingleRemoteDocument aşırı yüklemesi (RemoteCreationDisplayInfo alan) herkese açık API'ler olarak kullanıma sunuldu. (I87b0e, b/513228889)
  • Mevcut ValueChange fabrika işlevleri küçük harf valueChange olarak yeniden adlandırıldı. (I812b9, b/513228889)

Sürüm 1.0.0-alpha05

3 Haziran 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha05 yayınlandı. 1.0.0-alpha05 sürümü bu commit'leri içerir.

Hata düzeltmeleri

  • RemoteTypography oluşturucusunu düzeltin. (bf0c0b2)

Sürüm 1.0.0-alpha04

19 Mayıs 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha04 yayınlandı. 1.0.0-alpha04 sürümü bu commit'leri içerir.

API değişiklikleri

  • RemoteStateStatik fabrikaları kullanıma sunma (I544f0, b/484137042)
  • FontFamily yerine RemoteFontFamily kullanmak için RemoteText özelliğini güncelleyin (Ib76b6, b/502907551)

Sürüm 1.0.0-alpha03

6 Mayıs 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha03 yayınlandı. 1.0.0-alpha03 sürümü bu commit'leri içerir.

API değişiklikleri

  • Değiştirici tıklanabilirliği, işlem parametresi için boş değer kabul etmeyecek şekilde değiştirildi. Bunun yerine Action.Empty kullanılmalıdır. (I21be9, b/498881738)
  • clickable(varargs action) değiştiricisi clickable(action) olarak değiştirildi. İşlem listesi için CombinedAction kullanın. (I8432d, b/498881738)

Sürüm 1.0.0-alpha02

8 Nisan 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha02 yayınlandı. 1.0.0-alpha02 sürümü bu commit'leri içerir.

API değişiklikleri

Diğer Değişiklikler

  • Compose compileSdk, API 37'ye güncellendi. Bu nedenle, Compose kullanılırken minimum AGP sürümü 9.2.0 olmalıdır. (Id45cd, b/413674743)

Sürüm 1.0.0-alpha01

25 Mart 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha01 yayınlandı. 1.0.0-alpha01 sürümü bu commit'leri içerir.

API değişiklikleri

  • Herkese açık API'leriRemoteTextButton kullanıma sunun. (I169e3, b/492476015)
  • Herkese açık API'leriRemoteIconButton kullanıma sunun. (Id7c71, b/492476015)
  • RemoteButtonGroupHerkese açık API'leri kullanıma sunun. (Ibfc22, b/492476015)
  • RemoteButton, RemoteCompactButton, RemoteButtonDefaults ve RemoteButtonColors'ı herkese açık API'ler olarak kullanıma sunma (I3bcdd, b/492476015)
  • RemoteIcon öğesini herkese açık bir API olarak kullanıma sunma (I0cc79, b/492476015)
  • RemoteText öğesini herkese açık API olarak kullanıma sunma (I8a11a, b/492476015)
  • Expose RemoteFloat.asRemoteDp() (I28b36, b/446824085)