Android Health, form faktörlerinde sağlık ve fitness uygulamaları oluşturmak için şu API'leri sunar: Health Connect ve Wear OS'te Sağlık Hizmetleri. Uygulama deneyiminiz için bu iki seçenekten birini kullanabilirsiniz.
Bu geliştirici merkezi, hem API'lerin kullanımıyla ilgili yol gösterici bilgiler içerir hem de sağlık ve fitness uygulamaları geliştirmenize yardımcı olacak Android genelindeki ek kaynaklara işaret eder.
Health Connect'i kullanarak cihazdaki sağlık ve fitness verilerini okuma ve yazma
Health Connect, sağlık ve fitness uygulamalarının cihaz üzerindeki aynı verileri, birleştirilmiş bir ekosistemde saklayıp paylaşmasına olanak tanıyan bir Android platformudur. Ayrıca, hangi uygulamaların sağlık ve fitness verilerini okuyup yazabileceğinin tek bir yerden kontrol edilmesini sağlar. Health Connect, bisiklet hızından vücut sıcaklığına kadar 50'den fazla farklı veri türünün okunup yazılmasını destekler. Yeni bir uygulama geliştiriyorsanız Health Connect'i kullanmanızı öneririz.
Health Connect'i kullanmaya başlama
Wear OS'teki Sağlık Hizmetleri ile yüksek kaliteli sensör verilerine erişme
Wear OS'te Sağlık Hizmetleri, Wear OS cihazlarda çeşitli sensörlere ve ilgili algoritmalara aracı işlevi gören bir API'dir. Bu API, uygulamalara aktivite, egzersiz ve sağlıkla ilgili yüksek kaliteli verileri pili verimli bir şekilde sunar. Sağlık Hizmetleri, Wear OS 3 veya sonraki sürümleri çalıştıran cihazlar arasında tutarlıdır. Yani uygulamanızı yalnızca bir kez yazmanız yeterlidir. Sağlık Hizmetleri, uygulamanın her cihazdan bağımsız olarak aynı performansı göstermesini sağlar.
Sağlık Hizmetlerini Kullanmaya Başlama
Tüm cihazlarda Android Health
Health Connect yalnızca Android mobil cihazlarda kullanılabilir. Bununla birlikte, mobil uygulamanıza bağlı başka veri kaynaklarınız (ör. giyilebilir cihaz) varsa giyilebilir cihazdan Health Connect'e ve Health Connect'ten giyilebilir cihaza veri aktarımını kolaylaştırmak için mobil uygulamanızı kullanabilirsiniz.
Sağlık Hizmetleri şu anda yalnızca Wear OS 3 veya sonraki sürümleri çalıştıran Wear OS cihazlarda kullanılabilmektedir. Telefonlar dahil diğer tüm cihazlar için SensorManager
dokümanlarına bakmanız gerekir.
Tamamlayıcı Cihaz Yöneticisi ve Bluetooth bağlantısı, Wear OS çalışmayan tamamlayıcı cihazları bağlamak için kullanılabilecek ek seçeneklerdir.
Yakın zamanlı ve geçmiş verileri okuma ve kayıt aktiviteleri gibi fitness ile ilgili pek çok işlemi destekleyen Google Fit Android API'yi biliyor olabilirsiniz. Google Fit Android API, desteği sonlandırılmış olarak işaretlendi. Uygulamanız Google Fit Android API'yi kullanıyorsa uygulamanızın özelliklerini korumaya yönelik alternatifler hakkında bilgi edinmek için taşıma rehberine bakın. Google Fit Android API ile gerçekleştirebileceğiniz işlemlerin çoğu Android Health API'leriyle yapılabilir. Örneğin, Google Fit Kayıt API'si yerine mobil cihazlarda Kayıt API'sini kullanabilirsiniz.
Hangi API'lerin kullanılacağını planlamak için Health Connect'ten potansiyel olarak hangi verileri okuyabileceğinizi ve Wear OS cihazlardan hangi verileri okumak için Sağlık Hizmetleri'ni kullanabileceğinizi anlamak üzere aşağıdaki veri türü kılavuzlarına bakmanız gerekir:
Sağlık Hizmetleri Veri Türleri
Birden fazla cihaza yönelik eksiksiz deneyimler, kullanıcılara en yüksek değeri sunmak için hem Sağlık Hizmetleri'ni hem de Health Connect'i kullanır.