Instalación de Xamarin y Visual Studio 2019 en Windows
  • Instalación de VS 2019 y Xamarin
  • Android SDK Manager
  • Instalando emuladores
  • ¡Hola Xamarin! - Android
  • ¡Hola Xamarin! - iOS
  • IMPORTANTE: Accede al Grupo Privado y Exclusivo
  • Únete al grupo privado
Instalación de Xamarin y Visual Studio 2019 en Mac
  • Instalando Visual Studio 2019 en la MAC
  • Instalando XCode
  • Android SDK Manager en VS for MAC
  • Emuladores y Simuladores en MAC
  • ¡Hola Xamarin!
  • Resharper
  • Aviso sobre el curso
Instalando y probando Xamarin Hot Reload en Visual Studio 2019
  • Instalación de Hot Reload
  • ¿Cómo utilizar Hot Reload?
Tipos de Proyectos en Xamarin
  • Introducción
  • Examinando un proyecto tipo Xamarin Android
  • Xamarin.Android en VS for MAC
  • Examinando un proyecto tipo Xamarin.iOS
  • Xamarin.iOS en VS for MAC
  • Examinando un proyecto tipo UWP
  • Examinando un proyecto tipo Xamarin Forms
  • Xamarin Forms en VS for MAC
.NET Standard
  • Introducción
  • ¿Qué es .NET Standard?
  • Examinando un proyecto .NET Standard
  • Compatibilidad de .NET Standard con las diferentes plataformas
  • Probando versiones de .NET Standard y beneficio de utilizarlo
  • Migrando un proyecto PCL a .NET Standard
Views
  • Introducción
  • Creando la Solución
  • Activity Indicator
  • BoxView
  • Button
  • DatePicker - Propiedades
  • DatePicker - Eventos
  • Editor
  • Entry
  • Image
  • Label
  • Picker
  • ProgressBar
  • SearchBar
  • Slider
  • Stepper
  • Switch
  • TableView
  • TimePicker
  • WebView
  • Práctica: Creando la aplicación Color Switcher
  • Creando la aplicación TipCalculator
Layouts
  • Introducción
  • LayoutOptions - Alignment
  • LayoutOptions - Expansion
  • Margin & Padding
  • StackLayout
  • AbsoluteLayout
  • RelativeLayout
  • Grid
  • ScrollView
Pages
  • Introducción
  • ContentPage
  • Master Detail Page
  • Navigation Page
  • Tabbed Page
  • Carousel Page
Navegación
  • Introducción
  • Jerarquía de navegación - Push y Pop
  • Modal Pages
Data Binding en Xamarin Forms
  • Introducción
  • Primer acercamiento al Data Binding
  • Data Binding en acción
  • Introducción a los Commands
  • Commands en acción e INotifyPropertyChanged
  • Nota sobre INotifyPropertyChanged
  • Introducción a los ValueConverters y ValueConverters en acción
MVVM
  • Introducción
  • Implementando el patrón MVVM
ListView en Xamarin Forms
  • Introducción
  • Creando el ListView (con Xamarin Hot Reload)
  • Creando el ListView (Sólo con Gorilla Player)
  • Header, Footer y su personalización
  • RowHeight
  • Personalizando los elementos del ListView
  • SeparatorVisibility, SeparatorColor y HasUnevenRows
  • Creando un Model para nuestro ListView
  • Creando un ViewModel para nuestro ListView