Wear Remote Compose Material 3

  
Material 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ü
9 Eylül 2026 - - - 1.0.0-alpha11

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 inceleyin.

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-alpha07"
}

Kotlin

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

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. Yeni bir sorun oluşturmadan önce lütfen 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 Sorun İzleyici belgelerini inceleyin.

Sürüm 1.0

Sürüm 1.0.0-alpha11

9 Eylül 2026

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

API Değişiklikleri

  • wear:compose:remote:remote-material3 listesine RemoteEdgeButton bileşeni eklendi. (I017a6)
  • RemoteCircularProgressIndicator ve RemoteProgressIndicatorDefaults.IndeterminateStrokeWidth genel API'leri belirsiz hale getirildi. (I937fc)
  • RemoteTimeText ve RemoteTimeTextDefaults herkese açık API'ler haline getirildi. (I83809)
  • RemoteLinearProgressIndicator bileşeni eklendi. (I828f3)
  • RemoteModifier.defaultMinSize eklendi. (If86a5)
  • RemoteCurvedProgressIndicator için giriş ve çıkış animasyonları eklendi. (I68012)
  • RemoteCircularProgressIndicator, varsayılan olarak RemoteProgressIndicatorDefaults.DefaultStrokeWidth (12.rdp) olarak 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 iptal edilir. 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 uzaktan oluşturma 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 iptal edilir. 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 iptal edilir. 1.0.0-alpha08 sürümü bu commit'leri içerir.

API Değişiklikleri

  • Expose LineBreak strategy and hyphenation frequency in RemoteTextStyle (I7f2e6, b/510078059)

Sürüm 1.0.0-alpha07

1 Temmuz 2026

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

Hata Düzeltmeleri

  • İkili uyumsuzluğu önlemek için androidx.compose.remote'a bağlı olarak aynı commit'te 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 iptal edilir. 1.0.0-alpha06 sürümü bu commit'leri içerir.

API Değişiklikleri

  • containerPainter yöntemini RemoteImageBitmap olarak güncelleyin (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'si ve yeni bir captureSingleRemoteDocument aşırı yüklemesi (RemoteCreationDisplayInfo alır) herkese açık API'ler olarak kullanıma sunuldu. (I87b0e, b/513228889)
  • Mevcut ValueChange fabrika işlevleri, küçük harfli 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 iptal edilir. 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 iptal edilir. 1.0.0-alpha04 sürümü bu commit'leri içerir.

API Değişiklikleri

  • RemoteState statik fabrikalarını kullanıma sunma (I544f0, b/484137042)
  • RemoteText, FontFamily yerine RemoteFontFamily kullanacak şekilde güncellendi (Ib76b6, b/502907551)

Sürüm 1.0.0-alpha03

6 Mayıs 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha03 iptal edilir. 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 iptal edilir. 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 iptal edilir. 1.0.0-alpha01 sürümü bu commit'leri içerir.

API Değişiklikleri

  • RemoteTextButton genel API'leri kullanıma sunun. (I169e3, b/492476015)
  • RemoteIconButton genel API'leri kullanıma sunun. (Id7c71, b/492476015)
  • RemoteButtonGroup genel 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'ler olarak kullanıma sunma (I8a11a, b/492476015)
  • Expose RemoteFloat.asRemoteDp() (I28b36, b/446824085)