Personalización e incorporación de características avanzadas en aplicaciones de Xamarin.Forms
Aplique toques y técnicas de desarrollo profesionales para conseguir aplicaciones más bonitas y fáciles de mantener.
Requisitos previos
- Capacidad para compilar y depurar aplicaciones de Xamarin.Forms
Módulos en esta ruta de aprendizaje
Cree una biblioteca de .NET Standard para compartir código entre proyectos de iOS y Android en Xamarin.Forms. Defina operaciones específicas de la plataforma mediante contratos, para poder ejecutarlas desde una base de código compartido.
Actualice la interfaz de usuario cuando cambien los datos mediante enlaces e INotifyPropertyChanged. Actualice los datos cuando cambie la interfaz de usuario mediante enlaces bidireccionales. Enlace tipos que serían incompatibles mediante IValueConverter.
Cree diseños de celda personalizados que se ajusten a la forma de los datos. Agrupe las celdas relacionadas para ayudar a los usuarios a encontrar lo que les interesa.
Separe la lógica de negocios y el código de la interfaz de usuario mediante el modelo de diseño MVVM.
Amplíe la funcionalidad integrada de Xamarin.Forms mediante la modificación de los controles existentes y la creación de nuevos controles personalizados.
Ajuste el comportamiento de los elementos de Xamarin.Forms al acceder a los controles nativos subyacentes.