Uygulamalar
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Uygulama; bir özellik, kutu veya bildirim için fazla karmaşık olan görevleri işleyen odaklı bir görünümdür. Wear OS'teki uygulamalar, mobil uygulamaların ana kullanıcı arayüzüne benzer. Basit görevleri tamamlamak için kutu, özellik ve bildirim gibi yüzeyleri kullanın ancak daha karmaşık görevleri gerçekleştirmek için bu yüzeyleri bir uygulamaya bağlayın.
Uygulamaları daha iyi anlamak için aşağıdaki ilkeleri ve kullanım alanlarını inceleyin.
kullanıcı deneyimi ilkeleri
Uygulamaları tasarlarken aşağıdaki prensipleri göz önünde bulundurun:
- Odak
- Ergonomik rahatsızlıklardan veya kol yorgunluğundan kaçınmak için kullanıcıların işlerini saniyeler içinde tamamlamasına yardımcı olmak amacıyla uygulamaları kritik görevlere odaklayın
- Yüzeysel ve doğrusal
- İki düzeyden daha derin hiyerarşilerden kaçının. Satır içi gezinmeyi göster
- Kaydır
- Görünümler kaydırılabilir. Bu, kullanıcıların saatte daha fazla içerik görmeleri için doğal bir harekettir
Uygulama ne zaman kullanılır?
Uygulamaları aşağıdaki durumlarda kullanın:
- Daha fazla bilgi için
- Ergonomik rahatsızlıklardan veya kol yorgunluğundan kaçınmak için kullanıcıların işlerini saniyeler içinde tamamlamasına yardımcı olmak amacıyla uygulamaları kritik görevlere odaklayın.
- Daha zengin etkileşimler için
- Bir özellik veya kutucuktan daha zengin etkileşim sağlamak için.
- Tercihleri ayarlamak için
- Eğitim ve tercihlere erişim sağlamak için.
Uygulama oluşturma
Wear OS, uygulama oluşturmak için iki farklı yöntemi destekler:
Wear OS için Compose, modern bir bildirim temelli kullanıcı arayüzü araç setidir ve Wear OS'te uygulama oluştururken önerilen yaklaşımdır.
Oluşturma tabanlı kullanıcı arayüzleri çoğu durumda daha az kodla sonuçlanır ve bir bütün olarak Android uygulamalarının geliştirme sürecini hızlandırır. Bildirim temelli bir kullanıcı arayüzü çerçevesinin genel avantajları hakkında daha fazla bilgi için Neden Yazma bölümüne bakın.
Wear OS için Compose Material Catalog, materyal stiline uyar, yerleşik erişilebilirlik özellikleri içerir ve tasarımını markanıza göre özelleştirmenize olanak tanıyan materyal tema uygular. Wear için Compose, Görünümler'de sunulandan daha fazla bileşen sunar ve Wear OS tasarım yönergelerine uygun kullanıcı deneyimleri oluşturmanıza yardımcı olmak için tasarlanmıştır.
Geniş bir görünüme dayalı kod tabanına sahip mevcut bir Wear OS uygulamanız varsa kod tabanının tamamını yeniden yazmak yerine Compose Interoperability API'lerini kullanarak Compose'u kademeli olarak benimseyebilirsiniz.
Compose ile uygulama oluşturma kılavuzları
- Wear OS'te Jetpack Compose'u kullanma
- Wear OS için Compose ile nasıl uygulama oluşturacağınızı öğrenin.
- Liste oluşturma
- Giyilebilir cihazlar için optimize edilmiş listeleri nasıl oluşturacağınızı öğrenin.
- Wear OS için Compose ile gezinme
- Compose'da gezinme menüsü oluşturma hakkında daha fazla bilgi edinin.
- Wear OS'te performans oluşturma
- Uygulamanızın performansı ve performansını test etme hakkında daha fazla bilgi edinin.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 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."]]