Dokumen ini memetakan progres optimal aplikasi kesehatan dan kebugaran dari yang mungkin awal hingga yang terbaik di kelasnya. Fitur ini dirancang untuk membantu Anda mempertimbangkan penskalaan aplikasi dari waktu ke waktu, dan fitur apa yang akan diimplementasikan. Meskipun setiap aplikasi kesehatan dan kebugaran berbeda, pertimbangkan rekomendasi ini untuk mencapai aplikasi terbaik di kelasnya.
Aplikasi kesehatan dan kebugaran dasar
Ada elemen utama yang diperlukan aplikasi kesehatan dan kebugaran dasar untuk memberikan pengalaman dasar yang luar biasa bagi pengguna. Beberapa elemen utama tersebut antara lain melakukan hal berikut:
- Meminta izin yang diperlukan saja untuk memenuhi pengalaman yang diinginkan pengguna
- Menawarkan metrik pelacakan yang dapat disesuaikan dan mudah dipahami
- Menawarkan penemuan dan penjelajahan konten dalam aplikasi
- Menawarkan kontrol latihan dalam aplikasi
- Jika melacak sesi olahraga atau tugas terkait kesehatan yang berjalan lama lainnya, menggunakan layanan latar depan dan mendeklarasikan izin FOREGOUND_SERVICE_HEALTH dalam file manifes.
- Mengintegrasikan fitur aksesibilitas yang mudah digunakan
Aplikasi kesehatan dan kebugaran yang lebih baik
Aplikasi kesehatan dan kebugaran yang lebih baik akan mulai mengembangkan jangkauannya, setelah pengguna secara fisik dan mental membuat kemajuan di sepanjang perjalanan kesehatan mereka. Aplikasi yang lebih baik juga memungkinkan pengguna mendaftar profil dengan mudah menggunakan kredensial media sosial dan email mereka.
Menerapkan peningkatan yang lebih menyeluruh ke dalam aplikasi Anda juga merupakan cara yang bagus untuk mempercepat pertumbuhannya. Pertimbangkan fitur-fitur ini sebagai cara untuk lebih meningkatkan aplikasi Anda:
- Mengintegrasikan platform kedua, seperti Wear OS (menggunakan Fitur Kesehatan di Wear OS untuk pengumpulan data). Menggunakan Bluetooth Hemat Energi (BLE) untuk mengirim dan menerima data ke dan dari perangkat periferal
- Jika menghubungkan perangkat periferal, hemat penggunaan baterai. Jika Anda menyinkronkan data secara berkala, gunakan jenis layanan latar depan CONNECTED_DEVICE.
- Menggunakan Jetpack Glance untuk membuat widget aplikasi di perangkat seluler guna memungkinkan pengguna melacak progres dengan cara yang mudah dilihat. Pertimbangkan untuk menggunakan warna dinamis, mengoptimalkan berbagai faktor bentuk, dan memanfaatkan API penyematan widget dalam aplikasi untuk visibilitas yang lebih baik.
- Jika mendukung Wear OS, sediakan kartu atau detail untuk memungkinkan pengalaman serupa yang mudah dilihat di smartwatch.
- Menawarkan cara kreatif untuk menjaga pengguna tetap pada jalurnya (seperti notifikasi dan saran tindak lanjut). Pastikan untuk mengikuti praktik terbaik notifikasi, termasuk menunggu menampilkan permintaan notifikasi hingga pengguna sempat mempelajari aplikasi, dan menggunakan penghubung notifikasi untuk ponsel dan smartwatch yang tersambung.
- Meningkatkan aksesibilitas untuk semua orang, seperti menambahkan subtitel untuk konten video dan mengoptimalkan aksesibilitas di platform sekunder, seperti Wear OS.
- Mendukung pemutaran ke perangkat Cast untuk konten video aplikasi kebugaran Anda
- Menggunakan Layanan Penagihan Google Play untuk memungkinkan pengguna membeli langganan
Aplikasi kesehatan dan kebugaran terbaik di kelasnya
Aplikasi kesehatan dan kebugaran terbaik di kelasnya dibuat berdasarkan rekomendasi sebelumnya untuk menciptakan pengalaman multiperangkat yang lancar bagi pengguna, yang dapat mencakup:
- Memungkinkan berbagi olahraga dan pencapaian dengan mudah dengan Sharesheet
- Mengoptimalkan perangkat foldable dengan mendukung status
HALF_OPENED
- Menguji dan meningkatkan integrasi asisten suara di perangkat seluler, seperti dengan Asisten Google
- Mendukung kasus penggunaan Better Together, seperti Koneksi Langsung
- Berinvestasi dalam identitas yang lancar di seluruh platform seperti kunci sandi, Sekali Ketuk, dan penautan akun
- Menawarkan langganan tanpa hambatan