Dominio
Desktop Development
Perfil de habilidad
Avalonia UI: cross-platform .NET UI, XAML, styles, MVVM
Roles
1
donde aparece esta habilidad
Niveles
5
ruta de crecimiento estructurada
Requisitos obligatorios
3
los otros 2 opcionales
Desktop Development
Cross-Platform Desktop
17/3/2026
Selecciona tu nivel actual y compara las expectativas.
La tabla muestra cómo crece la profundidad desde Junior hasta Principal.
| Rol | Obligatorio | Descripción |
|---|---|---|
| Desktop Developer (.NET WPF/WinUI/MAUI) | Familiar with Avalonia UI as a cross-platform WPF alternative. Understands XAML compatibility, creates simple windows. Builds projects through dotnet CLI for Windows and Linux. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Desktop Developer (.NET WPF/WinUI/MAUI) | Develops Avalonia applications with ReactiveUI/CommunityToolkit.Mvvm. Uses Avalonia-specific controls and styles. Works with AvaloniaEdit, Avalonia.Controls.DataGrid. Configures cross-platform themes. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Desktop Developer (.NET WPF/WinUI/MAUI) | Obligatorio | Designs Avalonia architecture for enterprise applications. Optimizes rendering through Direct2D/Skia. Creates custom render controls. Ensures feature parity between platforms. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Desktop Developer (.NET WPF/WinUI/MAUI) | Obligatorio | Defines Avalonia vs WPF/WinUI strategy for cross-platform scenarios. Coordinates Avalonia development, establishes component library. Plans migration from WPF to Avalonia. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Desktop Developer (.NET WPF/WinUI/MAUI) | Obligatorio | Shapes cross-platform .NET desktop strategy for the organization. Evaluates Avalonia ecosystem and roadmap. Contributes to Avalonia community. |