Esto es un taller donde crearemos una aplicación que mostrará una lista de monos de todo el mundo. Comenzaremos por construir el backend que extrae datos en json desde un servicio RESTful. Luego aprovecharemos .NET MAUI Essentials para encontrar el mono más cercano a nosotros y también mostrar el mono en un mapa. Por otro lado, veremos diferentes conceptos relacionados con la UI para aprender cómo mostrar datos de muchas maneras diferentes y, finalmente, tematizar completamente la aplicación.
Este taller es una adaptación de .NET MAUI - Workshop por James Montemagno.
- Bienvenid@ al taller
- ¿Qué es .NET MAUI?
- ¿Por qué .NET MAUI?
- Anatomía de una App .NET MAUI
- Prerequisitos
- Instalación en Windows
- Resolución de problemas
- El entorno de desarrollo en macOS * Creando una App desde cero
- Lanzar Apps a depuración
- Proyecto único
- Hot Reload
- Gestión de Assets
- MauiProgram
- Jerarquía de elementos visuales
- XAML
- UI con C#
- Layouts
- Nuestra primera UI
- Listados
- DataBinding
- MVVM
- Navegación básica
- Introducción a Shell
- Navegación con Shell
- Código por plataforma
- Acceso a APIs de cada plataforma
- CollectionView avanzado
- Más opciones de UI
- Recursos y estilos
- Temas, claro y oscuro
Si tienes dudas puedes encontrarme en Twitter @jsuarezruiz.