Format Tampilan Jam

Catatan: Format Tampilan Jam diperlukan agar tampilan jam dapat diinstal di perangkat dengan Wear OS 5 atau yang lebih baru yang sudah diinstal sebelumnya dan untuk semua tampilan jam baru yang dipublikasikan di Google Play.

Mulai Januari 2026, Format Tampilan Jam akan diwajibkan agar tampilan jam dapat diinstal di semua perangkat Wear OS.

Pelajari lebih lanjut perubahan yang terlihat oleh pengguna dalam artikel Pusat Bantuanini.

Tampilan jam adalah hal pertama yang dilihat pengguna saat mereka melihat smartwatch mereka, sehingga tampilan ini menjadi platform Wear OS yang paling sering digunakan. Pengguna mengandalkan tampilan jam untuk menyesuaikan smartwatch agar sesuai dengan gaya mereka dan memberikan informasi cepat secara sekilas.

Opsi untuk membuat tampilan jam

Format Tampilan Jam (WFF) mempermudah pembuatan tampilan jam. Dibuat dengan kemitraan bersama Samsung, Format Tampilan Jam adalah format XML deklaratif untuk mengonfigurasi tampilan dan perilaku tampilan jam. Tidak seperti API tampilan jam lainnya, yang APK-nya harus menyertakan kode untuk merender tampilan jam, Format Tampilan Jam hanya memerlukan resource dan petunjuk deklaratif. 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.

Kami menyediakan beberapa cara untuk membuat tampilan jam:

  • Jika Anda lebih memilih alat gaya Apa yang Anda Lihat adalah Apa yang Anda Dapatkan yang memungkinkan Anda mendesain tampilan jam secara langsung, gunakan Watch Face Studio, yang kami dukung dalam kemitraan dengan Samsung.
  • Jika Anda sudah terbiasa menggunakan Figma sebagai desainer, atau jika Anda ingin mempercepat beberapa langkah pertama dalam membuat tampilan jam sebagai developer, gunakan Watch Face Designer, yang dapat Anda akses menggunakan plug-in dalam Figma.
  • Jika lebih memilih mengelola konfigurasi smartwatch secara manual dan memublikasikan ke app store Anda sendiri, Anda dapat menentukan tampilan jam menggunakan XML, lalu memublikasikan menggunakan Watch Face Push.

    Android Studio juga menyertakan dukungan untuk membangun dan menjalankan tampilan jam yang menggunakan Format Tampilan Jam.

Tampilan jam yang dibuat dengan format ini memerlukan lebih sedikit pemeliharaan dan update daripada yang dibuat menggunakan library Jetpack Watch Face lama. Misalnya, Anda tidak perlu memperbarui tampilan jam untuk mendapatkan manfaat dari peningkatan performa atau konsumsi baterai, atau untuk mendapatkan perbaikan bug terbaru.

Tentang format

Inti dari tampilan jam Format Tampilan Jam (WFF) adalah dokumen yang menentukan tata letak dan perilaku tampilan jam. Dokumen ini ditulis dalam XML, sesuai dengan spesifikasi WFF.

Sistem Wear OS menyertakan komponen perender tampilan jam. Komponen ini mengurai dokumen XML WFF Anda dan merender tampilan jam darinya. Resource lain, seperti gambar dan font, akan ditarik sesuai kebutuhan.

Dengan pendekatan ini, Anda hanya perlu meluangkan waktu untuk menjelaskan tampilan jam, dan Wear OS akan menangani semua kode untuk menggambar tampilan jam.

Untuk men-deploy tampilan jam Format Tampilan Jam ke perangkat, kemas dokumen XML dalam paket AAB atau APK standar.

Diagram berikut menunjukkan ringkasan pendekatan:

Cara sistem Wear OS merender tampilan jam dari dokumen XML Format Tampilan Jam.

Pembuatan versi di WFF

Seiring berkembangnya WFF, fitur tambahan ditambahkan, yang diwakili oleh lebih banyak elemen, atribut, dan sumber data yang semuanya menggunakan Format Tampilan Jam.

Misalnya, WFF versi 2 memperkenalkan dukungan Cuaca sebagai sumber data, yang tidak tersedia di WFF versi 1.

Saat mendesain tampilan jam, perhatikan fitur yang ingin Anda gunakan dan ketersediaan versinya. Panduan referensi menandai semua fitur dengan ketersediaannya.

Setiap versi WFF selaras dengan rilis Wear OS:

Versi WFF Versi Wear OS minimum Tingkat API minimum
1 4 33
2 5 34
3 5.1 35
4 6 36

Lihat panduan ini untuk mengonfigurasi file build AndroidManifest.xml dan Gradle dengan tepat.

Pelajari lebih lanjut

Pelajari lebih lanjut Format Tampilan Jam dalam panduan ini:

  • Fitur yang tersedia: Jelajahi kemampuan tampilan jam yang didukung oleh setiap versi Format Tampilan Jam.
  • Pedoman desain: Pelajari praktik terbaik untuk tata letak tampilan jam dan pengalaman pengguna.
  • Watch Face Designer: Pelajari cara menggunakan plugin Figma untuk membuat tampilan jam.
  • Penyiapan: Konfigurasi Android App Bundle yang mendukung Format Tampilan Jam.
  • Contoh GitHub: Mulai dengan membuat contoh tampilan jam dan men-deploy-nya di emulator Wear OS atau perangkat fisik Anda.
  • Mengoptimalkan penggunaan memori: Pelajari cara mengonfigurasi tampilan jam agar sistem menggunakan memori sesedikit mungkin saat merender tampilan jam.
  • Referensi XML: Pelajari setiap elemen yang merupakan bagian dari file Format Tampilan Jam. Elemen root selalu WatchFace. Catatan: Untuk melihat fitur dari versi Format Tampilan Jam tertentu dalam referensi XML, pastikan tombol versi yang sesuai dipilih di bagian atas halaman dokumentasi.
  • Panduan publikasi: Pelajari cara memublikasikan dan memonetisasi tampilan jam Anda melalui Play Store dan metode alternatif.
  • WFF dan validator memori: Gunakan alat open source ini untuk memeriksa apakah ada kesalahan dalam file Format Tampilan Jam Anda dan mengonfirmasi penggunaan memori yang dapat diterima sebelum mengirimkan ke Google Play.