Apps
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Um app é uma visualização focada que processa tarefas muito complexas para uma complicação,
um bloco ou uma notificação. A interface do usuário principal de um app para Wear OS é semelhante a essa interface no app para dispositivos móveis. Use
plataformas como blocos, complicações e notificações para realizar
tarefas simples, mas as vincule a um app para tarefas mais complexas.
Consulte os princípios e casos de uso apresentados a seguir para entender melhor os apps.
Princípios da UX
Ao criar um app, lembre-se dos seguintes princípios:
- Foco
- Dê prioridade a tarefas essenciais que ajudem o usuário a executar ações em segundos
para evitar desconforto ergonômico ou cansaço no braço.
- Superficial e linear
- Evite hierarquias com mais de dois níveis. mostrar a navegação inline
- Rolagem
- É possível rolar as visualizações. Esse é um gesto natural que os usuários fazem para ver mais conteúdo no smartwatch.
Quando usar um app
Use os apps nas seguintes situações:
- Para mostrar mais informações
- Dê prioridade a tarefas essenciais que ajudem o usuário a executar ações em segundos
para evitar desconforto ergonômico ou cansaço no braço.
- Para interações mais complexas
- Para apresentar uma interação mais complexa do que uma complicação ou um bloco.
- Para ajustar preferências
- Para oferecer acesso a instruções e preferências.
Como criar um app
O Wear OS oferece duas maneiras diferentes de criar um app:
O Compose para Wear OS é um kit de ferramentas moderno e declarativo de interface
e é a abordagem recomendada para criar apps no Wear OS.
Na maioria dos casos, as IUs do Compose precisam de menos código e aceleram todo o processo de desenvolvimento de
apps Android. Consulte Por que usar o Compose para mais
informações sobre as vantagens gerais de usar um framework de IU declarativa.
O catálogo do Compose Material para Wear OS segue o estilo do Material Design, inclui acessibilidade
integrada e implementa temas do Material Design, o que permite personalizar o design da sua
marca. O Compose para Wear OS traz mais componentes do que aqueles oferecidos pelas visualizações. Ele foi projetado
para criar experiências do usuário que seguem os princípios de design do Wear OS.
Se você já tem um app para Wear OS com o código baseado principalmente em visualização, pode adotar
o Compose gradualmente, usando as
APIs de interoperabilidade do Compose. Assim, você não vai precisar
reprogramar toda a base de código.
Guias para criar apps com o Compose
- Usar o Jetpack Compose no Wear OS
- Aprenda a criar com o Compose para Wear OS.
- Criar listas
- Aprenda a criar listas otimizadas para dispositivos wearable.
- Navegação com o Compose para Wear OS
- Saiba mais sobre como criar a navegação no Compose.
- Performance do Compose no Wear OS
- Saiba mais sobre a performance e os testes de desempenho do seu app.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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."]]