Apps
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Una app es una vista enfocada que maneja tareas que son demasiado complejas para una complicación, una tarjeta o una notificación. Las apps en Wear OS son similares a la interfaz de usuario principal de una app para dispositivos móviles. Usa plataformas como tarjetas, complicaciones y notificaciones a fin de realizar tareas simples, pero vincula esas plataformas en una app para realizar tareas más complejas.
Revisa los siguientes principios y casos de uso para comprender mejor las apps.
Principios de UX
Ten en cuenta los siguientes principios para diseñar apps:
- Enfoque
- Enfoca las apps en tareas esenciales para ayudar a que los usuarios realicen tareas en segundos a fin de evitar molestias ergonómicas o dolor de brazo.
- Superficial y lineal
- Evita las jerarquías de más de dos niveles. Muestra navegación integrada.
- Desplazamiento
- Las vistas pueden desplazarse. Este es un gesto natural para que los usuarios vean más contenido en el reloj.
Cuándo usar una app
Usa apps en las siguientes situaciones:
- Para brindar información adicional
- Enfoca las apps en tareas esenciales para ayudar a que los usuarios realicen tareas en segundos a fin de evitar molestias ergonómicas o dolor de brazo.
- Para interacciones más enriquecidas
- Permite proporcionar una interacción más completa que una complicación o una tarjeta.
- Para ajustar preferencias
- Permite otorgar acceso a información y preferencias.
Cómo compilar una app
Wear OS admite dos formas distintivas de crear una app:
Compose para Wear OS es un kit de herramientas declarativas y modernas de UI, y es el enfoque recomendado para compilar apps en Wear OS.
En la mayoría de los casos, las IUs basadas en Compose generan menos código y aceleran el proceso de desarrollo de apps para Android en su totalidad. Consulta Por qué Compose para obtener más información sobre las ventajas generales de un framework de IU declarativo.
El catálogo de Material de Compose para Wear OS sigue el estilo de Material, incluye accesibilidad incorporada e implementa Temas de Material, lo que te permite personalizar el diseño de tu marca. Compose para Wear OS ofrece más componentes de los que están disponibles con elementos View y está diseñado para ayudarte a crear experiencias del usuario que cumplan con los lineamientos de diseño de Wear OS.
Si tu app para Wear OS tiene una gran base de código con elementos View, puedes adoptar gradualmente Compose con las APIs de interoperabilidad de Compose, en lugar de tener que volver a escribir la base de código completa.
Guías para crear apps con Compose
- Cómo usar Jetpack Compose en Wear OS
- Aprende a compilar con Compose para Wear OS.
- Cómo crear listas
- Descubre cómo crear listas optimizadas para dispositivos wearables.
- Cómo navegar con Compose para Wear OS
- Obtén más información para compilar la navegación en Compose.
- Rendimiento de Compose en Wear OS
- Obtén más información sobre el rendimiento y las pruebas del rendimiento de tu app.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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."]]