-Para definir recursos estándares de toda la aplicación,
se declaran en App.xaml, ya que es el Diccionario de recursos Global.
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
Los recursos nos van a permitir declarar objetos (o valores) que sean reutilizables en toda la aplicación. Consiste en un diccionario de elementos, por lo que se puede colocar en ellos cualquier tipo de objetos como string, double, date, time, etc.
Los Recursos se definen con la propiedad Resources del elemento raÃz ContentPage, y se referencian en XAML por medio de {StaticResource} ó {DynamicResource}. Pueden ser usados con propiedades regulares CLR.
Si hubieran en el documento, más de una definición de resources a diferentes niveles, el valor que tomará el atributo en el que se le hace referencia, será el de la definición que se encuntre más pŕoximo a éste.
Es posible definir un diccionario de Recursos a nivel global en el archivo App.xaml, para que todas las paginas de la aplicación tengan acceso a recursos comunes.
Aportes 8
Preguntas 2
-Para definir recursos estándares de toda la aplicación,
se declaran en App.xaml, ya que es el Diccionario de recursos Global.
Buen video, pero tengo una duda ¿cuando utilizar o en que caso especifico puedo utilizar el {DynamicResource}?
Mucho conocimiento!! Pero estarÃa mejor si gastase el tiempo en solo transmitir conocimiento que en hacer mÃmicas. 16 minutos seguro que se convierte en 10
Resources es genial para factorizar y extender las apps mucho más facilmente.
Vistas en Xamarin.
Resources nos ayuda a que nuestra app sea escalable.
En la asignacion de recursos, No importa cuantas veces se repita el mismo nombre de un recurso, siempre y cuando este en diferentes etiquetas del xaml?
Muy buena clase, al momento de aprender de los Resources no podia evitar pensar en las etiquetas <style> css por su comportamiento similar.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.