A continuación se describe la agenda para las sesiones XYP.
- ¿Qué es?
- ¿Cómo funciona?
- Estructura de un proyecto Xamarin
- Xamarin enfoque tradicional
- Xamarin Forms
- Comparación
- Run/deploy for debugging
- Tarea
- Crear un proyecto vacío en Xamarin.Forms e investigar archivos por defecto de Universal Windows Platform.
- Conceptos básicos
- App.cs
- Ciclo de vida de la aplicación
- Estructura
- Introducción a XAML
- Pages & Navigation
- Tarea
- Construir una aplicación que use los conceptos de navegación:
- NavigationPage
- TabbedPage
- Master/Detail Page
- Construir una aplicación que use los conceptos de navegación:
- XAML
- Layouts containers
- Views
- Tarea
- Construir una app que contenga una página de login y un listado usando al menos dos tipos de contenedores: StackLayout y Grid. Probar propiedades de las views.
- Conceptos básicos
- Frameworks mvvm
- Tarea
- Modificar XYP03 para usar MVVM
- Averiguar otra forma de definir el viewmodel.
- SQLite
- Settings
- Secure storage
- Tarea
- Construir una aplicación que haga uso de cada tipo de storage
- Custom Renderers
- Effects
- Tarea
- Agregar un effect y un custom renderer a controles en una aplicación ya existente.
Ver xyp07/README.md
Ver xyp08/README.md
Ver xyp09/README.md