Wear OS ve Mobil Geliştirme

Wear OS, Android tabanlı olup bilek için optimize edilmiştir. Daha önce Android için uygulama geliştirdiyseniz, aynı özelliklerin ve API'lerin birçoğunu kullanmış olabilirsiniz. Ancak, mobil uygulama tasarlama ile Wear OS uygulamasını tasarlama arasında bazı farklılıklar vardır.

Uygulamanızı nasıl tasarlayacağınızı öğrenmek için Wear OS geliştirme ilkeleri kılavuzunu okumanızı öneririz.

Wear OS uygulama geliştirmede belirli bir özelliğin, API'nin veya en iyi uygulamanın Android mobil geliştirmeye kıyasla ne açıdan farklı olduğunu öğrenmek için aşağıdaki tabloyu inceleyin veya belirli bir konuyu bulmak için filtre alanını kullanın.

Özellik, API veya en iyi uygulama Wear OS ve Mobil Cihazlar Wear OS ayrıntıları
Uygulamanızın kullanıcı arayüzünü veya kullanıcı deneyimini tasarlayın Farklı Saniyeler içinde gerçekleştirilebilecek birkaç kritik göreve odaklanır.
Kullanıcı arayüzü yüzeyleri Farklı Uygulamalar, kutular, komplikasyonlar, kadranlar ve daha pek çok ek yüzeyle etkinlik ve bildirimlerin ötesine geçiyor.
Kullanıcı arayüzü bileşenleri Mobil cihazlar ve daha fazlası Mobil bileşenlerin yanı sıra BoxInsetLayout, SwipeDismissFrameLayout, WearableRecyclerView ve daha birçok uygulama gibi Wear-OS'e özgü bileşenleri içerir.
Devam eden etkinlik Farklı Yeni Wear OS yüzeylerine sürekli bildirimler ekler.
Koyu tema veya mod Farklı Pil tasarrufu için yalnızca koyu mod sunar.
Önceki yığın Farklı Kullanıcıların hızlıca kaydırarak kapatmasına ve arka gruba gitmek için kaydırmasına olanak tanır.
Fiziksel düğmeler Farklı Giyilebilir bir cihazda genellikle bir veya daha fazla fiziksel düğme bulunur. Wear OS cihazlarda her zaman en az bir düğme (güç düğmesi) bulunur. Bunun yanı sıra, kol saatlerinde, uygulamanızda kullanabileceğiniz sıfır veya daha fazla çok işlevli düğme olabilir.
Çevirmeli giriş Farklı Bazı Wear OS cihazlarda fiziksel bir dönen yan düğme veya dönen giriş bulunur. Kullanıcı, uygulamanızın mevcut görünümünü yukarı veya aşağı kaydırmak için düğmeyi çevirebilir.
Uygulama devam ettirme Farklı Kullanıcıların, son kullandıkları uygulamaları devam ettirmek için ikincil donanım düğmesine iki kez dokunmasına olanak tanır. Kullanıcılar uygulamanıza tekrar girdiklerinde, kullanıcıların kaydırma konumunu hatırlamaları gerekir.
Mimari Bileşenleri Aynı Android dokümanlarında Android Mimari Bileşenleri bölümüne bakın.
Navigasyon Farklı Uygulamalar yüzeysel olmalıdır. İki düzeyden daha derin bir tasarım kullanmaktan kaçının ve doğrusal olmalıdır. Uygulamalar, çoğu içeriği ve gezinmeyi satır içinde göstermelidir.
Diğer uygulamalarla etkileşim Aynı Diğer uygulamalarla etkileşimde bulunma konusuna bakın.
Eşlenen cihazlarla etkileşim Yeni Eşlenen cihazlarla Wear uygulaması üzerinden etkileşimde bulunabilir. Daha fazla bilgi için Veri gönderme ve senkronize etme konusuna bakın.
Niyetler ve niyet filtreleri Aynı Android belgelerindeki Amaçlar ve amaç filtreleri bölümüne bakın.
Animasyonlar ve geçişler Aynı Android dokümanlarında Animasyonlar ve geçişler bölümüne bakın.
Resimler ve grafikler Aynı Android dokümanlarında Resimler ve grafikler bölümüne bakın.
Hizmetler ve arka plan görevleri Aynı Android dokümanlarında Hizmetlere genel bakış bölümüne bakın.
Arka plan görevleri Aynı Android dokümanlarındaki Arka planda çalışmaya genel bakış bölümüne göz atın.
İzinler Aynı Android dokümanlarında Android'de izinler bölümüne göz atın.
Uygulama verileri ve dosyaları Aynı Android dokümanlarında Uygulama verileri ve dosyaları bölümüne bakın.
Kullanıcı verileri ve kimliği Benzer İlgili mobil API'lerin ötesinde ek kimlik doğrulama seçenekleri sunar. Giyilebilir cihazlarda kimlik doğrulama hakkında daha fazla bilgi edinin.
Kullanıcının konumu Aynı FusedLocationProvider, pil ömründen tasarruf etmek ve Wear OS'te konumu algılamak için telefonun GPS çipinden de yararlanır.
Dokunma ve giriş Mobil cihazlar ve daha fazlası Standart dokunmatik girişin ötesinde daha fazla giriş sunar. Daha fazla bilgi için Dokunma ve girişe genel bakış bölümünü inceleyin.
Sensörler Mobil cihazlar ve daha fazlası Wear OS'in geliştirilmesi mobil cihazlardakine benzerdir. Wear OS'te uygulamanızı basitleştirmek için bu işi sizin yerinize yapacak Health Services API'yi kullanabilirsiniz. Sensörler hakkında bilgi edinin.
Sağlık Hizmetleri Yeni Sensörler, içeriğe duyarlı algoritmalar ve tüm gün süren sağlık takibinden oluşturulan fitness ve sağlık verileri sağlar. Daha fazla bilgi için Wear OS'te Sağlık Hizmetleri bölümüne bakın.
Bağlantı Benzer Çoğu mobil API tam olarak desteklenir ancak bazı sınırlamalar vardır. Örneğin, android.webkit API'leri desteklenmez. Daha fazla bilgi için Wear OS'te ağ erişimi ve senkronizasyon bölümünü okuyun.
Android App Bundle Aynı Android dokümanlarında Android App Bundle hakkında bölümüne bakın.
Bağımlılık yerleştirme Aynı Android dokümanlarında Android'de Bağımlılık Yerleştirme bölümüne bakın.
Test etme Benzer Android dokümanlarında Android'de uygulamaları test etme bölümüne bakın.
Performans Benzer Android dokümanlarında Uygulama performansı rehberi bölümüne bakın.
Erişilebilirlik Aynı Android dokümanlarındaki Erişilebilir uygulamalar derleme bölümüne bakın.
Gizlilik Aynı Android dokümanlarında Gizlilikle ilgili en iyi uygulamalar bölümüne göz atın.
Güvenlik Aynı Android dokümanlarındaki Uygulama güvenliği en iyi uygulamaları bölümüne bakın.