App
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Un'app è una visualizzazione attiva che gestisce le attività troppo complesse per una complicazione, un riquadro o una notifica. Le app su Wear OS sono simili all'interfaccia utente principale delle app mobile. Utilizza piattaforme come riquadri, complicazioni e notifiche per svolgere attività semplici, ma collegale a un'app per svolgere attività più complesse.
Esamina i principi e i casi d'uso riportati di seguito per comprendere meglio le app.
Principi dell'esperienza utente
Progetta le app tenendo a mente i seguenti principi:
- Messa a fuoco
- Concentra le app su attività fondamentali per aiutare le persone a svolgere le attività in pochi secondi per evitare fastidi ergonomici o l'affaticamento delle braccia
- Superfici e lineari
- Evita gerarchie a più di due livelli. Mostra navigazione incorporata
- Scorri
- Le visualizzazioni possono scorrere. Si tratta di un gesto naturale che consente agli utenti di vedere più contenuti sullo smartwatch
Quando utilizzare un'app
Utilizza le app nelle seguenti situazioni:
- Per ulteriori informazioni
- Concentra le app su attività fondamentali per aiutare le persone a svolgere attività in pochi secondi per evitare fastidi ergonomici o l'affaticamento delle braccia.
- Per interazioni più complete
- Per offrire un'interazione più completa rispetto a una complicazione o a un riquadro.
- Per modificare le preferenze
- Per dare accesso a informazioni e preferenze.
Creazione di un'app
Wear OS supporta due modi distinti per creare un'app:
Compose per Wear OS è un toolkit UI dichiarativo moderno ed è l'approccio consigliato
per la creazione di app su Wear OS.
Nella maggior parte dei casi, le UI basate su scrittura comportano una riduzione del codice e accelerano il processo di sviluppo delle app per Android nel complesso. Consulta Why Compose per ulteriori informazioni sui vantaggi generali di un framework di interfaccia utente dichiarativa.
Il Compose Material Catalog per Wear OS segue lo stile dei materiali, include
l'accessibilità integrata e implementa i temi dei materiali, che ti consentono di personalizzare il design per il tuo
brand. Compose per Wear OS offre più componenti rispetto a quelli disponibili con Views ed è progettata
per aiutarti a creare esperienze utente conformi alle linee guida per la progettazione di Wear OS.
Se hai già un'app per Wear OS con un ampio codebase basato sulle visualizzazioni, è possibile adottare gradualmente Compose utilizzando le API Compose Interoperability invece di riscrivere l'intero codebase.
Guide per la creazione di app con Compose
- Utilizzare Jetpack Compose su Wear OS
- Scopri come creare con Compose per Wear OS.
- Creare elenchi
- Scopri come creare elenchi ottimizzati per i dispositivi indossabili.
- Navigare con Scrivi per Wear OS
- Scopri di più sulla creazione della navigazione in Scrivi.
- Prestazioni della scrittura su Wear OS
- Scopri di più sulle prestazioni e sui test delle prestazioni dell'app.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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."]]