com um clique
studio
studio contém 61 skills coletadas de unoplatform, com cobertura ocupacional por repositório e páginas de detalhe dentro do site.
Skills neste repositório
Create and use commands in MVUX for user interactions.
Create and use IFeed<T> for async data in MVUX.
Display async feed data with FeedView control.
Create and use IListFeed<T> for reactive collections in MVUX.
Create and use IListState<T> for mutable reactive collections in MVUX.
Use messaging to sync MVUX states with entity changes.
Understand MVUX (Model-View-Update-eXtended) architecture in Uno Platform.
Implement paginated and infinite scrolling lists in MVUX.
Use immutable records effectively with MVUX.
Implement item selection in MVUX lists.
Create and use IState<T> for mutable reactive data in MVUX.
Programmatic navigation via `INavigator` extension methods (`NavigateRouteAsync`, `NavigateViewModelAsync`, `NavigateBackAsync`, and the `*ForResultAsync` overloads).
Implement ContentControl region navigation for dynamic content areas without back stack.
Pass and receive data during navigation in Uno Platform applications.
Display dialogs, flyouts, modals, and message prompts using Uno Platform Navigation Extensions.
Implement NavigationView navigation in Uno Platform using region-based navigation. Provides complete, compilable shell template for sidebar/hamburger navigation. Use for >5 pages, hierarchical content, or desktop/enterprise apps.
Implement visibility-based navigation using Panel or Grid controls.
Use navigation qualifiers in Uno Platform to control back stack behavior.
Implement region-based navigation in Uno Platform using Region.Attached, Region.Name, and Region.Navigator properties.
Implement responsive navigation shells that adapt between TabBar and NavigationView based on screen size. Provides complete, compilable shell template with VisualStateManager breakpoints.
Define and register navigation routes in Uno Platform applications using ViewMap, DataViewMap, ResultDataViewMap, and RouteMap.
Set up and configure Uno Platform Navigation Extensions in an application.
Implement TabBar navigation in Uno Platform using region-based navigation. Provides complete, compilable shell template for bottom tab navigation. Use for 3-5 top-level pages in mobile-first apps.
Troubleshoot common issues with Uno Platform Navigation Extensions.
Implement declarative navigation in Uno Platform XAML using Navigation.Request and Navigation.Data attached properties.
Provides assertion and validation patterns for UI testing of Uno Platform applications with the Uno App MCP server tools.
Automates UI testing for Uno Platform applications using the Uno App MCP server tools.
Comprehensive reference for the Uno Material theme — Material Design 3 styling for Uno Platform apps. Covers installation, the MD3 color palette and brush system, semantic typography, control styles (buttons, FAB, TextBox), control extensions (icons, elevation), lightweight styling, color/font customization, and version migration.
Comprehensive reference for the Uno Themes Semantic Design Language. Covers semantic control styles, typography, 33 color palette keys, ~288 generated brushes, opacity/state system, color pairing rules, and theme customization.
Comprehensive reference for the Uno Simple theme — designer/wireframe-style theming for Uno Platform apps. Covers SimpleTheme configuration (color/font overrides, default size), Simple-specific style keys (danger buttons, size variants, error inputs, PersonPicture variants), controls without Material equivalent (Expander, AutoSuggestBox, ToolTip, PersonPicture), Simple utility brushes (overlays, scrims, measurement/debug), and the Simple-specific pink primitive scale.
Use AncestorBinding and ItemsControlBinding markup extensions for relative binding from within DataTemplates. Access parent DataContext.
Use AutoLayout control to arrange children with Figma-like spacing, alignment, and padding.
Use CardContentControl for elevated, filled, or outlined card containers.
Use Chip and ChipGroup for selection, filtering, or action triggers. Supports Assist, Input, Filter, and Suggestion chip styles.
Attached properties (`CommandExtensions.Command`, `CommandExtensions.CommandParameter`) that bind controls without a built-in `Command` to MVVM commands.
Use C# Markup with Uno Toolkit controls instead of XAML. Setup, NuGet packages, and fluent API patterns.
Configure Uno Cupertino Toolkit with CupertinoToolkitTheme for iOS-style Toolkit controls.
Use Divider control to create visual separators between content sections. A thin line with optional subheader text.
Use DrawerControl for swipe-gesture navigation drawers and DrawerFlyoutPresenter for bottom/side sheet flyouts.
Use ExtendedSplashScreen to display a loading screen that extends the native splash screen appearance.