Arquitectura de Xamarin.Forms
Clase 14 de 52 • Curso de Xamarin.Forms
Contenido del curso
Instalación y configuración
Fundamentos de Xamarin.Forms
Arquitectura de Xamarin.Forms
Sistema de Propiedades Enlazables
Manejo de Eventos
El Lenguaje XAML
Interfaz de Usuario
- 26

Contenedores
18:48 min - 27
Controles comunes
01:39 min - 28

Creación de controles personalizados
24:02 min - 29

Estilos
13:37 min - 30

Triggers en Estilos
11:40 min - 31
Diccionarios Mezclados
02:39 min - 32

Transformaciones y Animaciones
13:57 min - 33

Navegación
17:05 min - 34

DisplayAlert y DisplayActionSheet
08:10 min - 35

MessagingCenter
16:13 min
Enlace de Datos
Comandos
El Patrón de Diseño Model-View-ViewModel (MVVM)
Resumen
.NET Standar Library como base de todo:
- App
- MainPage
- Página raíz
- Diccionario de recursos globales
- Resources
- Eventos del Ciclo de Vida
- Propiedades de la aplicación
- MainPage
que da soporte a:
- MyApp(.Droid, .iOS, .UWP) según la plataforma
- Modelo de Aplicación
- SDK (Xamarin.Android ó Xamarin.iOS o UWP) según la plataforma
- Lógica específica
Ensamblados
- Principales
- Xamarin.Forms.Core.dll
- Xamarin.Forms.Platform.dll
- Xamarin.Forms.Xaml.dll
- Plataforma específica
-Paquete de Nuget Xamarin.Forms (y demás componentes adicionales)
Jerarquía de Clases
- BindableObject
- Element
-Visual Element
- View
- Layout
- Page- Cell
- Element
El esquema de la Arquitectura de Xamarin.Forms y la Jerarquía de Clases están disponibles en las diapositivas del curso.