Aplikasi
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Aplikasi adalah tampilan terfokus yang menangani tugas yang terlalu kompleks untuk detail,
kartu, atau notifikasi. Aplikasi di Wear OS mirip dengan antarmuka pengguna utama aplikasi seluler. Gunakan
platform seperti kartu, detail, dan notifikasi untuk menyelesaikan tugas sederhana, tetapi tautkan
platform ini ke dalam aplikasi untuk melakukan tugas yang lebih kompleks.
Tinjau prinsip-prinsip dan kasus penggunaan berikut untuk mendapatkan pemahaman yang lebih baik tentang aplikasi.
Prinsip UX
Buat desain aplikasi dengan mempertimbangkan prinsip-prinsip berikut:
- Fokus
- Fokuskan aplikasi pada tugas penting untuk membantu pengguna menyelesaikan berbagai hal dalam hitungan detik guna menghindari
ketidaknyamanan ergonomis atau kelelahan lengan
- Shallow dan linear
- Hindari hierarki yang lebih dalam dari dua tingkat. Tampilkan navigasi inline
- Scroll
- Tampilan dapat di-scroll. Ini adalah gestur alami bagi pengguna untuk melihat lebih banyak konten di smartwatch
Kapan harus menggunakan aplikasi
Gunakan aplikasi dalam situasi berikut:
- Untuk info tambahan
- Fokuskan aplikasi pada tugas penting untuk membantu pengguna menyelesaikan berbagai hal dalam hitungan detik guna menghindari
ketidaknyamanan ergonomis atau kelelahan lengan.
- Untuk interaksi yang lebih beragam
- Untuk memberikan interaksi yang lebih beragam daripada detail atau Kartu.
- Untuk menyesuaikan preferensi
- Untuk memberikan akses ke pendidikan dan preferensi.
Membangun aplikasi
Wear OS mendukung dua cara khusus untuk membuat aplikasi:
Compose untuk Wear OS adalah toolkit UI deklaratif modern dan merupakan pendekatan yang
direkomendasikan untuk membangun aplikasi di Wear OS.
Pada umumnya, UI berbasis Compose menghasilkan lebih sedikit kode dan mempercepat proses pengembangan
aplikasi Android secara keseluruhan. Lihat Mengapa Compose untuk informasi
selengkapnya tentang keuntungan umum framework UI deklaratif.
Katalog Material Compose untuk Wear OS mengikuti penataan gaya material, termasuk aksesibilitas
bawaan, dan mengimplementasikan penerapan tema material, yang memungkinkan Anda menyesuaikan desain untuk
brand Anda. Compose untuk Wear OS menawarkan lebih banyak komponen daripada yang tersedia di View, dan dirancang
untuk membantu Anda membuat pengalaman pengguna yang sesuai dengan panduan desain Wear OS.
Jika sudah memiliki aplikasi Wear OS dengan codebase berbasis tampilan yang besar, Anda dapat mengadopsi
Compose secara bertahap menggunakan
Compose Interoperability API, dan tidak lagi
harus menulis ulang seluruh codebase.
Panduan untuk membuat aplikasi dengan Compose
- Menggunakan Jetpack Compose di Wear OS
- Pelajari cara membangun dengan Compose untuk Wear OS.
- Membuat daftar
- Pelajari cara membuat daftar yang dioptimalkan untuk perangkat wearable.
- Menavigasi dengan Compose untuk Wear OS
- Pelajari lebih lanjut cara membuat navigasi di Compose.
- Performa Compose di Wear OS
- Pelajari performa dan pengujian performa aplikasi Anda lebih lanjut.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-27 UTC."],[],[],null,["# Apps\n\nAn app is a focused view that handles tasks that are too complex for a complication,\ntile, or notification. Apps on Wear OS are similar to a mobile app's main user interface. Use\nsurfaces such as tiles, complications, and notifications to accomplish simple tasks, but link\nthese surfaces into an app to carry out more complex tasks.\n\n\nReview the following principles and use cases for a better understanding of apps.\n\nUX principles\n-------------\n\n\nDesign apps with the following principles in mind:\n\nFocus\n: Focus apps on critical tasks to help people get things done within seconds to avoid\n ergonomic discomfort or arm fatigue\n\nShallow and linear\n: Avoid hierarchies deeper than two levels. Show navigation inline\n\nScroll\n: Views can scroll. This is a natural gesture for users to see more content on the watch\n\nWhen to use an app\n------------------\n\n\nUse apps in the following situations:\n\nFor additional info\n: Focus apps on critical tasks to help people get things done within seconds to avoid\n ergonomic discomfort or arm fatigue.\n\nFor richer interactions\n: To provide richer interaction than a complication or Tile.\n\nFor adjusting preferences\n: To provide access to education and preferences.\n\nBuilding an app\n---------------\n\nWear OS supports two distinctive ways of building an app:\n\n- [Compose-based UI](/training/wearables/compose)\n- [View-based UI](/training/wearables/views)\n\nCompose for Wear OS is a modern declarative UI toolkit and is the recommended\napproach for building apps on Wear OS.\n\nCompose-based UIs in most cases result in less code and accelerates the development process of\nAndroid apps as a whole. See [Why Compose](/jetpack/compose/why-adopt) for more\ninformation on the general advantages of a declarative UI framework.\n\nThe Compose Material Catalog for Wear OS follows material styling, includes built in\naccessibility, and implements material theming, which allows you to customize the design for your\nbrand. Compose for Wear OS offers more components than are available with Views, and is designed\nto help you create user experiences that conform to Wear OS design guidelines.\n\nIf you have an existing Wear OS app with a large view-based codebase, it's possible to gradually\nadopt Compose by using the\n[Compose Interoperability APIs](/jetpack/compose/interop/interop-apis) rather than\nhaving to rewrite the whole codebase.\n\nGuides for creating apps with Compose\n-------------------------------------\n\n[Use Jetpack Compose on Wear OS](/training/wearables/apps/lists)\n: Learn how to build with Compose for Wear OS.\n\n[Create lists](/training/wearables/compose/lists)\n: Learn how to create lists that are optimized for wearable devices.\n\n[Navigating with Compose for Wear OS](/training/wearables/compose/navigation)\n: Learn more about building navigation in Compose.\n\n[Compose performance on Wear OS](/training/wearables/compose/performance)\n: Learn more about performance and testing your app performance."]]