Prinsip desain kartu

Kartu menyediakan akses cepat ke informasi dan tindakan yang diperlukan pengguna untuk menyelesaikan berbagai aktivitas. Setelah menggeser tampilan jam, pengguna dapat melihat progres kebugaran mereka, memeriksa cuaca, dan lainnya. Pengguna juga dapat meluncurkan aplikasi dan menyelesaikan tugas penting dengan cepat dari kartu.

Pengguna dapat memilih kartu yang ingin dilihat di perangkat Wear OS, baik dari perangkat itu sendiri maupun dari aplikasi pendamping.

Prinsip desain UX

Kartu yang disediakan sistem menggunakan bahasa desain yang konsisten, sehingga pengguna mengharapkan kartu memiliki karakteristik berikut:

  • Segera: Kartu dirancang untuk membantu pengguna menyelesaikan tugas rutin dengan cepat. Tampilkan konten penting dalam hierarki informasi yang jelas sehingga pengguna dapat memahami konten kartu.
  • Dapat diprediksi: Konten dalam setiap kartu harus selalu berfokus pada tugas yang dihadapi pengguna. Hal ini membantu pengguna memprediksi informasi yang akan mereka lihat di kartu, sehingga meningkatkan daya ingat.
  • Relevan: Pengguna membawa perangkat Wear OS ke mana pun mereka pergi. Pertimbangkan relevansi konten di kartu dengan situasi dan konteks pengguna saat ini.

Ikon aplikasi

Ikon aplikasi yang mungkin muncul di bagian atas layar dibuat secara otomatis oleh sistem dari ikon peluncur. Jangan jadikan ikon ini sebagai bagian dari tata letak kartu Anda.

Wear OS dapat menampilkan ikon aplikasi secara otomatis saat pengguna men-scroll melalui carousel kartu. Anda tidak perlu menempatkan ikon aplikasi dalam desain kartu.
Jangan tambahkan ikon aplikasi dalam desain kartu karena dapat muncul dua kali atau tumpang-tindih jika juga ditampilkan di tingkat sistem.

Panduan desain

Perhatikan panduan berikut saat membuat kartu.

Berfokus pada satu tugas

Memfokuskan setiap kartu pada satu tugas, seperti mulai berlari.
Mendukung terlalu banyak tugas yang berbeda dalam satu kartu.

Membuat kartu terpisah untuk setiap tugas

Jika aplikasi Anda mendukung beberapa tugas, sebaiknya buat beberapa kartu untuk setiap tugas yang didukung aplikasi. Misalnya, aplikasi kebugaran dapat memiliki kartu sasaran dan kartu aktivitas olahraga.

Jumlah langkah, olahraga minggu ini, dan tugas perhatian penuh

Menampilkan representasi grafik dan diagram yang mudah dilihat

Menampilkan representasi informasi numerik atau statistik yang cepat dan mudah dilihat, serta memungkinkan pengguna mengetuk untuk melihat informasi selengkapnya di aplikasi jika diperlukan.
Menampilkan informasi numerik atau statistik yang mendetail di kartu.

Menunjukkan pembaruan data terbaru

Jelaskan kepada pengguna seberapa baru data kartu. Jika Anda menampilkan data yang di-cache, tunjukkan kapan data terakhir diperbarui.

Gambar tengah menunjukkan sesi terakhir 45 menit yang lalu

Menggunakan kecepatan refresh data yang sesuai

Pilih kecepatan update yang sesuai untuk kartu Anda, dengan mempertimbangkan dampaknya terhadap masa pakai baterai perangkat. Jika Anda menggunakan sumber data platform seperti detak jantung dan jumlah langkah, Wear OS akan mengontrol kecepatan pembaruan untuk Anda.

Status kosong

Kartu memiliki dua jenis status kosong. Untuk keduanya, gunakan PrimaryLayout.

Contoh status kosong error/izin

Error atau izin

Beri tahu pengguna bahwa mereka perlu memperbarui setelan atau preferensinya dari kartu.

Contoh status login kosong

Login

Berikan pesan ajakan (CTA) yang jelas di kartu login.

Menampilkan aktivitas yang sedang berlangsung

Saat menjalankan aktivitas yang berjalan lama—seperti melacak olahraga atau memutar musik—aplikasi harus menampilkan progres aktivitas yang sedang berlangsung di salah satu kartu.

Jika aplikasi Anda juga mendukung kartu yang memungkinkan pengguna memulai aktivitas ini, lakukan tindakan berikut untuk meminimalkan kebingungan pengguna:

  • Menunjukkan bahwa aktivitas yang sedang berlangsung sudah dimulai.
  • Jika pengguna mengetuk kartu tersebut, luncurkan aplikasi Anda dan tampilkan aktivitas yang sedang berlangsung. Jangan memulai instance baru aktivitas yang sedang berlangsung.

Setiap kartu menyertakan tombol pesan ajakan (CTA) di bagian bawah, yang memungkinkan pengguna membuka aplikasi

Elemen wajib

  • Data utama: Konten utama yang mendeskripsikan aktivitas.
  • Label: Menampilkan status aktivitas.

Elemen opsional

  • Ikon atau gambar: Dapat berupa animasi atau gambar statis.
  • Chip ringkas bawah: Berisi pesan ajakan (CTA).

Gerakan pada kartu

Saat Anda menambahkan animasi ke kartu, bantu pengguna memahami perubahan:

Tekankan jika Anda memperbarui informasi di kartu, seperti progres menuju sasaran jumlah langkah.
Beralih antar-nilai secara tidak terduga.

Pratinjau

Tambahkan pratinjau kartu untuk membantu pengguna melihat konten yang ditampilkan di pengelola kartu di Wear OS atau perangkat genggam. Setiap kartu dapat memiliki satu gambar pratinjau yang mewakili. Gambar tersebut harus memenuhi persyaratan berikut:


Contoh pratinjau kartu

Persyaratan

  • Ekspor aset dengan ukuran 400 x 400 piksel.
  • Berikan gambar pratinjau lingkaran.
  • Gunakan latar belakang hitam solid.
  • Simpan sebagai PNG atau JPEG.
  • Tambahkan aset yang dilokalkan untuk bahasa populer aplikasi Anda.


Contoh pratinjau kartu di pengelola kartu di Wear OS

Pratinjau kartu yang ditampilkan dalam pengelola kartu di perangkat Wear OS.

Contoh pratinjau kartu di pengelola kartu di ponsel

Pratinjau kartu yang ditampilkan dalam pengelola kartu di ponsel.


Tekankan jika Anda memperbarui informasi di kartu, seperti progres pada diagram jumlah langkah.
Menampilkan status kosong, menampilkan ikon kartu di UI penomoran halaman, atau menempatkan goresan di sekitar kartu.

Ukuran layar yang lebih besar

Untuk mengakomodasi berbagai ukuran layar Wear OS, template tata letak ProtoLayout Material dan tata letak desain Figma menyertakan perilaku responsif, yang memungkinkan slot beradaptasi secara otomatis. Slot dirancang untuk mengisi lebar yang tersedia. Slot konten utama dan label sekunder memeluk konten, tetapi penampung yang menyimpannya mengisi tinggi yang tersedia. Margin ditetapkan sebagai persentase, dengan margin dalam tambahan yang ditambahkan ke slot di bagian bawah dan atas layar, yang memperhitungkan fluktuasi kurva layar saat membesar.

Untuk memaksimalkan ukuran layar yang lebih besar, gunakan ruang tambahan untuk memberikan lebih banyak nilai dengan memungkinkan pengguna mengakses informasi atau opsi tambahan. Untuk mendapatkan tata letak ini, diperlukan penyesuaian tambahan di luar perilaku responsif bawaan, seperti dengan membuat tata letak tambahan dengan lebih banyak konten atau dengan menampilkan slot yang sebelumnya disembunyikan setelah titik henti sementara.

Perhatikan bahwa titik henti sementara yang direkomendasikan ditetapkan pada ukuran layar 225dp.

Contoh cara mendesain untuk ukuran layar yang lebih besar

Menambahkan tombol

Latihan fisik tambahan ditampilkan

Menambahkan slot dan konten

Menampilkan kecepatan minimum selain kecepatan maksimum

Tambahkan teks

Lebih banyak judul berita yang terlihat