Y el equivalente de monoDroid para iOS?
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
Aún no tienes acceso a esta clase
Crea una cuenta y continúa viendo este curso
El corazón de Xamarin.Forms son los Renderers, que son los que permiten convertir las etiquetas de diseño de controles en XAML a componentes de código nativo en cada plataformay. Cada control disponible en cada una de las APIs del proyecto: Xamarin.Android, Xamarin.iOS, Xamarin.WUF, etc., tienen sus respectivos renderers que dibujan cada control en su forma nativa para cada plataforma.
Así por ejemplo, un control XAML de tipo <Entry /> se va a renderizar de la siguiente manera:
Para crear Controles Personalizados, no sólo tenemos que crear el control en Xamarin.Forms usando .NET Standard sino también tenemos que crear su renderer para la plataforma destino.
Para crear el control personalizado:
Y ya se puede usar el nuevo control en la interfaz de la aplicación usando Xaml.
Aportes 9
Preguntas 4
Y el equivalente de monoDroid para iOS?
hubiera sido bueno poner el ejemplo para ios!!? alguien sabe como hacerlo en ios
Tengo una excepción no controlada en el archivo
MainPage.xaml.g.cs
Unhandled Exception:
System.TypeInitializationException: The type initializer for ‘Directorios.CircularProgress’ threw an exception.ocurrió
Genial!! El limite lo pone la imaginación. Como siempre digo, TODO es posible, que te lleve mas o menos tiempo…
¡Hola!
Al igual que @irwin9507, también tengo una excepción: ‘System.TypeInitializationException’.
¿Cómo se puede solucionar?
Saludos.
Falto la parte de poner en funcionamiento el mismo.
funciona el mismo paquete nuGet para iOS?
Todas las propiedades enlazadas
No me quedo claro que hace OnElementChanged, alguna ayuda?
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.