Smartwatch memiliki ukuran layar yang lebih kecil daripada perangkat genggam, sehingga sangat penting untuk mengatur dan menampilkan elemen dengan cara yang dapat diakses pengguna dan secara efisien menggunakan ruang layar yang tersedia. Agar item Anda sesuai dengan layar, gunakan jumlah padding dan margin yang benar seperti yang ditentukan oleh Panduan Material.
Meskipun desain Anda sesuai dengan layar, elemen antarmuka mungkin terpotong atau terpotong saat pengguna melakukan salah satu hal berikut:
- Mengubah bahasa tampilan.
- Mengubah ukuran teks.
- Mengaktifkan setelan sistem Teks tebal.
Menguji desain Anda dengan mempertimbangkan hal ini sangatlah penting untuk memastikan desain dapat beradaptasi secara lancar dengan berbagai lingkungan pengguna.
Mempertahankan elemen interaktif sepenuhnya terlihat
Jika antarmuka Anda menyertakan elemen interaktif, pastikan pengguna dapat men-scroll
elemen ini sepenuhnya ke tampilan, terutama jika elemen tersebut ditempatkan di
tepi halaman. Jika aplikasi Anda menggunakan library Horologist, gunakan
setelan pabrik tata letak responsive()
. Jika tidak, gunakan pengatur jarak dan tambahkan margin ke
bagian atas dan bawah objek ScalingLazyColumn
agar item daftar pertama dan
terakhir tidak selalu diklip.
Menggunakan chip, bukan kartu untuk tata letak padat
Jika Anda memerlukan tata letak yang lebih padat, gunakan CompactChip
, bukan kartu. Area permukaan
kartu yang lebih besar mempersulit pencegahan pemotongan teks
dan pemotongan konten.
Mempertimbangkan efek ukuran layar saat pemotongan dan pemotongan
Bergantung pada ukuran layar perangkat Wear OS, Anda memiliki ruang yang lebih kecil atau lebih besar untuk menampilkan teks dan tombol tambahan:
Desain untuk margin persentase, bukan margin tetap
Untuk membuat konten yang beradaptasi secara responsif dengan ukuran layar perangkat Wear OS, terapkan margin persentase, dengan ukuran setiap margin relatif terhadap ukuran layar. Jika item berada di bagian atas atau bawah layar, terapkan padding dalam tambahan untuk meminimalkan klip konten dari tepi layar yang melengkung. Sebaliknya, ruang di bagian atas dan bawah akan bertambah saat grup konten cukup kecil untuk muat di satu layar.
Gunakan batas karakter yang diperlukan oleh layar yang lebih kecil
Pada umumnya, layar yang lebih besar dapat menampilkan lebih banyak teks dan konten sebelum dipotong. Meskipun tersedia lebih banyak ruang horizontal, selalu desain untuk ukuran layar terkecil guna menciptakan pengalaman yang konsisten di seluruh perangkat.
Misalnya, tombol mungkin memiliki ruang untuk lebih banyak karakter di layar yang lebih besar sebelum dipotong, tetapi jika ini merupakan pesan ajakan (CTA) penting yang penting bagi pengalaman pengguna, gunakan teks yang cukup pendek untuk muncul sepenuhnya, tanpa terpotong, di layar perangkat yang kecil.
Atau, jika kartu menampilkan konten variabel, seperti teks yang diambil dari server, rencanakan kemungkinan teks ini terpotong pada layar yang lebih kecil.