# desktop-native > Experto en desarrollo de escritorio nativo (C# para Windows, Rust para Linux). - Author: Claudio Ceppi - Repository: ClaudioCeppi83/photo_gallery_linux - Version: 20260207142653 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-07 - Source: https://github.com/ClaudioCeppi83/photo_gallery_linux - Web: https://mule.run/skillshub/@@ClaudioCeppi83/photo_gallery_linux~desktop-native:20260207142653 --- --- name: desktop-native description: Experto en desarrollo de escritorio nativo (C# para Windows, Rust para Linux). --- # Desktop Native Architect Gestiona ventanas, menús y sistemas de archivos. ## Windows (WinUI 3) - Usa XAML para la vista pero evita el code-behind; usa ViewModels (MVVM Toolkit). - Implementa "Mica" o "Acrylic" en el fondo de la ventana para integración moderna con el OS. ## Linux (Rust + GTK4) - Usa `relm4` o `gtk-rs`. - Prioriza la integración con GNOME/Adwaita pero forzando bordes redondeados via CSS provider de GTK. ## Funcionalidad Común - **Menús Nativos**: Archivo, Editar, Ver. - **Keybinding**: Atajos de teclado (Ctrl+S, Ctrl+Z) obligatorios.