Buen curso, pero se extraña mucho la parte practica.
Introducción a Xamarin
Todo lo que aprenderás sobre Xamarin Forms
¿Qué es Xamarin?
Instalación y configuración
Requerimientos de hardware y software
Introducción a Instalación de Visual Studio .NET y Herramientas
Instalación de Visual Studio .NET en Windows
Instalación de Visual Studio .NET for Mac
Configuración de Xamarin para iOS
Fundamentos de Xamarin.Forms
Mi primera app con Xamarin.Forms
Xamarin.Forms vs. Xamarin clásico
Estrategias para compartir código
Arquitectura de Xamarin.Forms
Anatomía de una aplicación
Arquitectura de Xamarin.Forms
Sistema de Propiedades Enlazables
Sistema de Propiedades Enlazables
Usando y creando Propiedades Enlazables
Propiedades Adjuntas
Manejo de Eventos
Manejo de eventos
Ciclo de vida
El Lenguaje XAML
¿Qué es XAML?
Espacios de Nombres XML
Sintaxis de subelementos y de contenido
Extensiones de Marcado
Recursos
XAML compilado
Interfaz de Usuario
Contenedores
Controles comunes
Creación de controles personalizados
Estilos
Triggers en Estilos
Diccionarios Mezclados
Transformaciones y Animaciones
Navegación
DisplayAlert y DisplayActionSheet
MessagingCenter
Enlace de Datos
Enlace de Datos
Interfaces de notificación
La clase ObservableCollection<t>
Contexto de Enlace de Datos
Enlace entre elementos
Propiedad StringFormat
Plantillas de Datos
Convertidores de Valor
Comandos
¿Qué son los Comandos?
Implementación básica e implementaciones existentes
El Patrón de Diseño Model-View-ViewModel (MVVM)
Introducción al patrón de diseño MVVM
¿Qué es MVVM?
Componentes del Patrón
Proyecto: Pomodoro
App Pomodoro
Continuando con la app Pomodoro
Concluyendo nuestra app Pomodoro
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Para leer o establecer el valor de una propiedad enlazable se pueden indicar de manera directa como se hace con cualquier propiedad tradicional de tipo CLR o bien usando los mérodos GetValue y SetValue.
Forma tradicional:
// --- para asignar un valor a la propiedad textColor de etiqueta
etiqueta.textColor = Color.Blue;
// --- para leer el valor
var c = etiqueta.Width
ó utilizando GetValue() y SetValue() …
// --- para leer el valor
etiqueta.GetValue(Label.TextColorProperty);
// --- para asignar el valor
etiqueta.SetValue(Label.TextColorProperty, color.Blue);
Para crear Propiedades Enlazables se emplea el método BindableProperty.Create()
Aportes 9
Preguntas 7
Buen curso, pero se extraña mucho la parte practica.
Profesor una pregunta si quiero hacer un Control para que lo use la comunidad no se supongamos un slider o un boton con ciertos estilos y demas, como se crearia el projecto y como se exportaria y se subiria a un store para que la gente lo integre a sus proyectos. Saludos!
Es la primera vez que tengo contacto con xamarin, hay muchas cosas que no tengo claras, pero me doy cuenta que existen!
Mucho texto poco código
Como reto: Crea un simple juego de ahorcado para aplicar los conocimientos adquiridos en esta lección.
Excelente clase!!!
Excelente explicación sobre las propiedades enlazables, lo entendí muy bien.
Voy a profundizar mucho mas sobre ese tema.
En que proyectos vamos a trabajar, en Anatomia ò Sistemas de Propiedades Enlazables?
me sale este error :
System.IO.PathTooLongException, como lo puedo solucionar sin tener que cambiar el nombre de mi archivo??
Me encanta la facilidad con la que explica las bindableProperty, las he usado pero jamas las vi tan claras
Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.