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:
- Paylaşım sayfası ile antrenmanların ve başarıların paylaşılmasını etkinleştirme
HALF_OPENEDdurumunu destekleyerek katlanabilir cihazlar için optimizasyon- Mobil cihazlarda sesli asistan entegrasyonlarını (ör. Google Asistan ile) test etme ve iyileştirme
- Yakındaki Bağlantılar gibi Birlikte Daha İyi kullanım alanlarını destekleme
- Geçiş anahtarları, Tek Dokunma ve hesap bağlama gibi platformlarda sorunsuz kimlik deneyimi için yatırım yapma
- Sorunsuz abonelikler sunma