Meningkatkan kegunaan aplikasi dengan memperluasnya ke perangkat wearable Wear OS by Google

  • Mengembangkan
  • Menciptakan interaksi
  • Mendesain
  • Wear OS

Integrasi Wear OS by Google memungkinkan Anda menggunakan fitur Google Play dan Android di seluruh perangkat untuk menciptakan pengalaman pengguna yang lebih baik dan meningkatkan interaksi pengguna.

Mengapa cara ini berhasil

Wear OS menampilkan informasi dan fitur pada saat-saat yang tepat sehingga pengguna tidak perlu terus-menerus memeriksa perangkat wearable-nya. Notifikasi dapat langsung berfungsi di Wear—namun, dengan menambahkan sejumlah tindakan dan penyempurnaan, Anda dapat meningkatkan kegunaan aplikasi sekaligus interaksi dan retensinya.

Fitur utama

  • Sinkronisasi notifikasi otomatis, memungkinkan pengguna untuk terus mendapatkan info terbaru bahkan saat mereka sulit mengakses ponsel.
  • Dukungan penuh dari SDK Android, menawarkan aktivitas, layanan, sensor, dan lain-lain untuk memudahkan kustomisasi perangkat wearable.
  • Aplikasi khusus smartwatch yang dapat ditemukan pengguna tanpa menggunakan ponsel. Aplikasi Wear OS dapat mengakses internet secara langsung melalui Bluetooth, Wi-Fi, atau koneksi seluler tanpa harus menggunakan API lapisan data. Jadi, Anda dapat terus menyediakan fungsionalitas penuh meskipun ponsel yang tersambung sedang tidak berada dalam jangkauan atau dinonaktifkan.
  • Menyertakan informasi berguna pada tampilan jam. Gunakan penyedia data detail untuk memberikan informasi berguna kepada pengguna secara langsung dari aplikasi Anda ke tampilan jam.
  • Tata letak notifikasi yang dioptimalkan untuk messaging yang cepat dan responsif.
  • Dapatkan data terbaru dari platform Google Fit dengan mudah. Cukup daftarkan PendingIntent untuk mendapatkan notifikasi terkait perubahan dalam penyimpanan data kebugaran sehingga aplikasi Anda tidak perlu terus-menerus membuat kueri untuk perubahan berat badan, gizi, dan data lainnya.
  • Voice Actions, seperti "Ok Google, buat catatan", memungkinkan pengguna mengakses perangkat dengan suara.

Praktik terbaik

  • Gunakan panel navigasi untuk memungkinkan pengguna mengakses tampilan aplikasi atau tindakan sesuai konteks. Anda juga dapat menggunakan panel 1 halaman untuk menyederhanakan navigasi, yang menampilkan maksimal 7 item yang mudah dikenali menggunakan ikon. Terakhir, gunakan fitur intip di bagian atas panel tindakan untuk memberikan akses cepat ke tindakan utama.
  • Gunakan beberapa peluncur aplikasi untuk memudahkan akses ke 2 atau 3 fungsi. Jika aplikasi menawarkan fungsi terpisah, seperti melacak dan menganalisis aktivitas dalam aplikasi kebugaran, pendekatan ini memudahkan pengguna untuk mencari dan meluncurkan fitur aplikasi Anda.
  • Optimalkan pengalaman notifikasi menggunakan fitur Wear OS terbaru. Mungkinkan notifikasi yang dapat diperluas dengan BigTextStyle, tambahkan tindakan utama notifikasi ke tampilan yang diciutkan, gunakan MessagingStyle untuk menawarkan pengalaman seperti aplikasi chat yang kaya, hapus teks Wear 1.x yang memandu pengguna untuk bertindak dengan menggeser secara horizontal, dan tawarkan tindakan inline.
  • Pastikan detail sesuai dengan desain tampilan jam dan dapat menangani jenis datanya dengan benar. Lakukan tindakan ini menggunakan class TextRenderer sehingga teks dapat disesuaikan dengan batas detail, serta class ComplicationDrawable untuk menentukan opsi warna latar belakang, bentuk, batas, dan font. Selain itu, izinkan pengguna mengonfigurasi atau menyesuaikan detail dari menu setelan. Saat melakukan pengujian, gunakan aplikasi paket pengujian penyedia data untuk memberikan data placeholder ke detail dan jangan lupa untuk memberikan ComplicationProviderService ke data detail.
  • Tawarkan aplikasi yang dapat berfungsi mandiri menggunakan Wi-Fi, GPS, atau fungsi konektivitas lain bawaan perangkat wearable Anda. Sertakan flag com.google.android.wearable.standalone dalam manifes aplikasi untuk menunjukkan bahwa aplikasi dapat berfungsi tanpa ponsel pendamping. Kemudian, gunakan tombol fitur hardware android.hardware.type.watch agar aplikasi Anda dapat ditelusuri dan diinstal di perangkat Wear OS.
  • Jangan bergantung pada aplikasi pendamping untuk login pengguna. Gunakan UI web yang dapat diakses dari aplikasi wearable untuk login dan autentikasi.
  • Bantu pengguna menemukan aplikasi pendamping yang tepat untuk aplikasi Wear OS Anda. Jika harus bergantung pada aplikasi pendamping atau aplikasi pendamping menawarkan fitur tambahan, gunakan CapabilityApi untuk memastikan pengguna diarahkan ke listingan Play Store aplikasi pendamping tersebut. Selain itu, jangan lupa untuk menyebutkan fitur ini di listingan aplikasi Wear OS Anda.

Contoh