Xamarin.Forms
Un marco de código abierto para crear aplicaciones de iOS, Android y Windows
Un marco de código abierto para crear aplicaciones de iOS, Android y Windows
.NET MAUI es la evolución de Xamarin.Forms y usa las tecnologías más recientes para compilar aplicaciones nativas en Windows, macOS, iOS y Android, y abstraerlas en un marco común basado en .NET.
Las aplicaciones de Xamarin.Forms se pueden migrar a .NET MAUI con el asistente de actualización para que pueda empezar a aprovechar las características y las mejoras de rendimiento más recientes.
Inicie la migración y asegúrese de leer la directiva de soporte técnico de Xamarin para obtener más información.
Xamarin.Forms es una característica de X bytesin, el marco de desarrollo móvil popular que amplía la plataforma para desarrolladores de .NET con herramientas y bibliotecas para crear aplicaciones móviles.
Xamarin.Forms es un marco multiplataforma de código abierto de Microsoft para compilar aplicaciones de iOS, Android y Windows con .NET desde un único código base compartido.
Use las páginas, los diseños y los controles integrados de Xamarin.Forms para compilar y diseñar aplicaciones móviles a partir de una sola API que sea altamente extensible. Subclasifique cualquier control para personalizar su comportamiento o definir sus propios controles, diseños, páginas y celdas para que el píxel de la aplicación sea perfecto.
Xamarin.Forms es algo más que una biblioteca de interfaz de usuario multiplataforma, es un marco de aplicación completo que incluye todo lo necesario para crear aplicaciones móviles. Esto incluye navegación multiplataforma, API de animación, servicio de dependencia, centro de mensajería y mucho más.
MVVM es un patrón de diseño que se usa para desacoplar la interfaz de usuario (vista), los datos (modelo) y la lógica de aplicación (modelo de vista). Xamarin dispone de compatibilidad integrada para el patrón MVVM, incluido el enlace de datos, lo que permite seguir fácilmente este patrón de diseño para que pueda crear código de aplicación probado con mayor eficacia y que es más fácil de ampliar sin necesidad de cambios radicales.
Cree interfaces de usuario mediante declaración con XAML y compártalas entre plataformas móviles y de escritorio. Sin embargo, si XAML no es asunto suyo, en su lugar, puede crear interfaces de usuario igual de eficaces y eficaces con C#.
Explorar la interfaz de usuario de compilación con Xamarin.Forms
Integre fácilmente características de interfaz de usuario nativas con características específicas de la plataforma, como el área segura de iOS, la elevación de Android y el modo de selección ListView de Windows desde C# y XAML.
Visual API en Xamarin.Forms ayuda a ofrecer una apariencia coherente de Diseño de materiales en las aplicaciones de iOS y Android. El objeto visual incluye compatibilidad integrada con el diseño de materiales y es totalmente extensible.
Aumente la productividad rápidamente con componentes de IU que se pueden volver a usar de los principales proveedores de componentes, como Syncfusion, DevExpress, UX Divers, GrapeCity, Telerik y otros.