Uygulamanızın kalitesini, iyiden daha iyiye ve en iyiye doğru iyileştirin

Bu belgede, sağlık ve fitness uygulamalarının muhtemel bir başlangıç noktasından sınıfının en iyisi olma yolundaki ideal ilerleme süreci gösterilmektedir. Bu kılavuz, uygulamanızı zaman içinde ölçeklendirme ve hangi özellikleri uygulayacağınız konusunda düşünmenize yardımcı olmak için tasarlanmıştır. Her sağlık ve fitness uygulaması farklı olsa da sınıfının en iyisi bir uygulama oluşturmak için bu önerileri göz önünde bulundurun.

Temel sağlık ve fitness uygulaması

Temel bir sağlık ve fitness uygulamasının, kullanıcılara mükemmel bir temel deneyim sunmak için sahip olması gereken temel unsurlar vardır. Bu temel unsurlardan bazıları şunlardır:

  • Kullanıcının istediği deneyimi sunmak için yalnızca gerekli izinleri isteme
  • Özelleştirilebilir ve anlaşılır izleme metrikleri sunma
  • Uygulama içi içeriklere göz atma ve içerik keşfetme olanağı sunma
  • Uygulama içi egzersiz kontrolleri sunma
  • Egzersiz oturumunu veya sağlıkla ilgili diğer uzun süreli görevleri izliyorsanız ön plan hizmeti kullanın ve manifest dosyasında FOREGROUND_SERVICE_HEALTH iznini beyan edin.
  • Kullanımı kolay erişilebilirlik özelliklerini entegre etme

Daha iyi bir sağlık ve fitness uygulaması

Kullanıcı, sağlık yolculuğunda fiziksel ve zihinsel olarak ilerleme kaydettiğinde daha iyi bir sağlık ve fitness uygulaması erişimini artırmaya başlar. Daha iyi bir uygulama, kullanıcının mevcut sosyal medya kimlik bilgilerini ve e-posta adresini kullanarak profil oluşturmasına da olanak tanır.

Uygulamanızda daha kapsamlı iyileştirmeler yapmak da büyümesini hızlandırmak için mükemmel bir yöntemdir. Uygulamanızı daha da geliştirmek için aşağıdaki özellikleri kullanabilirsiniz:

  • Wear OS gibi ikinci yüzeyleri entegre etme (veri toplama için Wear OS'te Sağlık Hizmetleri'ni kullanma). Çevre birimlerine veri göndermek ve bu birimlerden veri almak için Bluetooth Düşük Enerji (BLE) kullanma
  • Çevre birimleri bağlanırken pil kullanımını koruyun. Verileri düzenli olarak senkronize ediyorsanız CONNECTED_DEVICE ön plan hizmeti türünü kullanın.
  • Kullanıcıların ilerlemeyi bir bakışta takip etmesini sağlamak için mobil cihazlarda Jetpack Glance'i kullanarak uygulama widget'ları oluşturma. Daha iyi bulunabilirlik için dinamik renk kullanmayı, farklı form faktörlerinde optimizasyon yapmayı ve uygulama içi widget sabitleme API'lerinden yararlanmayı düşünebilirsiniz.
  • Wear OS'i destekliyorsanız saatte benzer bir bakışta bilgi deneyimi sunmak için kutucuk veya komplikasyon sağlamak.
  • Kullanıcıları takipte tutmak için yaratıcı yöntemler sunma (ör. bildirimler ve hatırlatıcılar). Aşağıdakiler de dahil olmak üzere bildirimlerle ilgili en iyi uygulamaları uyguladığınızdan emin olun: Kullanıcı uygulamaya alışana kadar bildirim istemini göstermeyi bekleyin ve eşlenmiş telefonlar ile kol saatleri için bildirim köprüsü kullanın.
  • Video içeriklerine altyazı ekleme ve Wear OS gibi ikincil yüzeylerde erişilebilirliği optimize etme gibi yöntemlerle herkes için erişilebilirliği iyileştirme
  • Fitness uygulamanızın video içerikleri için Cast cihazlarda oynatmayı destekleme
  • Kullanıcıların abonelik satın almasına izin vermek için Google Play Faturalandırma'yı kullanma

Sınıfının en iyisi sağlık ve fitness uygulaması

Sınıfının en iyisi olan bir sağlık ve fitness uygulaması, kullanıcılar için sorunsuz bir çok cihaz deneyimi oluşturmak üzere önceki önerilerden yararlanır. Bu deneyim şunları içerebilir: