Özellikleri keşfedin

Wear OS 7, Wear OS uygulama deneyiminizi geliştirmeye yardımcı olacak çeşitli özellikler sunar. Bu özellikleri uygulamanıza eklemeden önce uygulamanızı Wear OS 7 ile uyumlu olacak şekilde hazırlayın.

Wear widget'ları

Wear OS 7'den itibaren eski tam ekran kutular, dinamik Wear widget'larına dönüşüyor. Widget'lar, Wear OS'te bir bakışta görülebilen yeni bir yüzeydir. Daha geniş Android ekosistemiyle daha fazla yapısal tutarlılık sağlayarak uygulamaları ve kadranları tamamlamak için tasarlanmıştır.

Jetpack Glance ve yeni RemoteCompose çerçevesi tarafından desteklenen Wear Widget'ları, doğrudan Modern Android Geliştirme ile uyumlu olan bildirim temelli bir DSL'ye sahip olup eski protolayout kitaplıklarına kıyasla daha fazla ifade gücü sunar.

Wear Widget'ları, mobil cihazlardaki 2x1 ve 2x2 biçimleriyle doğrudan uyumlu olan küçük ve büyük olmak üzere iki hassas kart düzenini destekler. Bu esneklik, içerikleri bileğe göre optimize edilmiş halde tutarken cihazlar arası tutarlı düzenler dağıtmanıza olanak tanır. Geliştiriciler, eski tam ekran kutucuğun mainSlot bölümündeki mevcut kullanıcı arayüzü mantığını 2x2 widget'a uyarlayabilir.

Widget oluşturma hakkında daha fazla bilgi için Wear Widget'ları Kılavuzu'na bakın.

Anlık Bilgilendirmeler

Wear OS 7, bileğe bakıldığında kolayca görülebilen Canlı Güncellemeler'i sunar. Bu sayede geliştiriciler, kritik ve anlık ilerleme durumunu doğrudan kullanıcılara gösterebilir. Anlık Bilgilendirmeler, kullanıcıların uygulamanın tam sürümünü açmasını gerektirmeden sürekli görünürlük sağlar. Bu özellik sayesinde, aktif bir antrenmanı takip edebilir, ortak araç yolculuğunu izleyebilir veya adım adım navigasyonu görüntüleyebilirsiniz.

Wear OS'teki Canlı Güncellemeler, sorunsuz ekosistem entegrasyonu göz önünde bulundurularak tasarlanmıştır ve mobil platformlarla geniş bir API uyumluluğu paylaşır. Geliştiriciler, platforma özel kod uygulamalarına duyulan ihtiyacı en aza indirmek için ProgressStyle ve yerleşik kronometreler gibi aynı standart bildirim stillerinin çoğunu kullanır.

Wear OS 7'deki temel özellikler ve geliştiricilere sağlanan avantajlar şunlardır:

  • Ecosystem API Alignment: Bildirimleri tanıdık Android API'lerini kullanarak oluşturun. Mobil uygulamanızda Canlı Güncellemeler özelliği zaten uygulanıyorsa Wear OS'te aynı API'lerin birçoğundan yararlanabilirsiniz.
  • Devam Eden Etkinlikler'e Modern Alternatif: Wear OS 7 ve sonraki sürümlerde yerel güncelleme yayınlama için Canlı Güncellemeler, eski Devam Eden Etkinlikler API'sinin yerine önerilen yükseltme yolu olarak kullanılır. Daha derin sistem entegrasyonu ve gelişmiş yaşam döngüsü yönetimi sunar.
  • Otomatik OEM Köprüsü: Wear OS geliştirme yükünü azaltmak için eşlenmiş bir mobil uygulama tarafından oluşturulan Canlı Güncellemeler, desteklenen OEM cihazlardaki kol saatine otomatik olarak köprülenebilir.
  • Bir Bakışta Durum Çipleri: Canlı Güncellemeler, dinamik durum çipleri göstererek Wear OS sistem kullanıcı arayüzüyle derinlemesine entegre olur. setShortCriticalText ve setUsesChronometer gibi API'leri kullanarak uygulamanız, doğrudan bildirim tepsisinde ve desteklenen kadranlarda tam TVS geri sayımları, zamanlayıcılar veya kritik durum simgeleri oluşturabilir.

Kapsamlı uygulama ayrıntıları, pil optimizasyonu stratejileri ve tasarım yönergeleri için Wear OS'te Canlı Güncellemeler geliştirici kılavuzuna bakın.