Wear OS 4 memperkenalkan beberapa fitur untuk membantu meningkatkan kualitas aplikasi Wear OS Anda pengalaman yang lancar bagi developer. Sebelum menambahkan fitur ini ke aplikasi, uji aplikasi Anda untuk kompatibilitas dengan Wear OS 4.
Format Tampilan Jam
Tampilan jam adalah hal pertama yang dilihat pengguna saat mereka melihat smartwatch, menjadikannya tampilan Wear OS yang paling sering digunakan. Pengguna bergantung pada tampilan jam untuk menyesuaikan smartwatch dengan gaya mereka dan memenuhi kebutuhan mereka.
Dibuat dengan kemitraan bersama Samsung, Format Tampilan Jam adalah format XML deklaratif untuk mengonfigurasi tampilan dan perilaku tampilan jam. Artinya, tidak ada kode yang dapat dieksekusi yang terlibat dalam pembuatan tampilan jam, dan tidak ada kode yang disematkan dalam APK tampilan jam Anda.
Platform Wear OS menangani logika yang diperlukan untuk merender tampilan jam sehingga Anda dapat berfokus pada ide kreatif, bukan pada pengoptimalan kode atau performa baterai.
Tampilan jam yang dibuat menggunakan Format Tampilan Jam memerlukan lebih sedikit pemeliharaan dan update dibandingkan dengan yang dibuat menggunakan library Tampilan Jam di Jetpack. Misalnya, Anda tidak perlu memperbarui tampilan jam untuk mendapatkan manfaat dari peningkatan performa atau konsumsi baterai, atau untuk mendapatkan perbaikan bug terbaru.
Format Tampilan Jam didukung di semua perangkat yang menjalankan Wear OS 4 atau yang lebih baru.
Kartu
Kartu 1.2 memperkenalkan dukungan untuk data binding platform. Hal ini berarti bahwa—jika kartu Anda menggunakan sumber data platform seperti detak jantung, jumlah langkah, atau waktu—kartu Anda akan diperbarui sekali per detik.
Versi baru kartu juga menambahkan dukungan untuk animasi. Anda dapat menggunakan animasi hitung nilai untuk membuat transisi yang lancar pada perubahan di sebagian tata letak, dan animasi transisi dapat menganimasikan elemen baru atau yang menghilang dari kartu.
Layar pembuka
Mulai Wear OS 4, sistem akan selalu menerapkan layar pembuka default saat aplikasi cold dan warm dimulai. Pengalaman ini berfungsi secara otomatis untuk semua aplikasi yang berjalan di Wear OS 4 atau yang lebih baru.
Ikon layar pembuka default menggunakan spesifikasi yang sama seperti ikon adaptif. Untuk konsistensi visual, gunakan ikon adaptif untuk ikon peluncur Anda.
Jika aplikasi Anda menerapkan layar pembuka kustom atau menggunakan tema peluncur, migrasikan
aplikasi Anda untuk menggunakan library SplashScreen
yang tersedia di Jetpack. Dengan demikian,
layar pembuka Anda dapat muncul dengan benar di semua versi Wear OS. Untuk
petunjuk selengkapnya, lihat panduan implementasi.
Mentransfer data Wear OS ke perangkat seluler baru
Mulai Wear OS 4, pengguna dapat meminta agar sistem mentransfer Wear OS mereka data dari satu perangkat seluler ke perangkat seluler lainnya. Jika sistem menghubungkan perangkat Wear OS pengguna ke perangkat seluler baru, data apa pun yang disimpan di jaringan wearable akan ditransfer ke perangkat seluler baru ini. Sistem kemudian memutuskan koneksi perangkat Wear OS dari perangkat seluler lama.
Asalkan aplikasi seluler sudah diinstal dan dikonfigurasi dengan benar di perangkat seluler baru, aplikasi seluler Anda akan menerima callback yang berisi data Wear OS yang dikaitkan dengan perangkat seluler lama.
Direkomendasikan untuk Anda
- Catatan: teks link ditampilkan saat JavaScript nonaktif
- Memigrasikan implementasi layar pembuka Anda ke Android 12 dan yang lebih baru
- Layar pembuka
- Waktu startup aplikasi