El 3 de mayo de 2024, Microsoft lanzó la versión 9.0.0 del kit de herramientas comunitario .NET MAUI de código abierto. La nueva versión mejora el uso CompareConverter
clase y agrega varias correcciones de errores, una de las cuales es un cambio radical. El lanzamiento fue seguido por adiciones fuera de banda al conjunto de herramientas.
El kit de herramientas de la comunidad .NET MAUI (NMCT) es Uno de los kits comunitarios de Microsoft .NET alojados en GitHub,Atendiendo a desarrolladores de MAUI. Su propósito es permitir que la comunidad contribuya con código útil que falta en los marcos oficiales. Los kits de herramientas de la comunidad se publican como software de código abierto y se anima a los desarrolladores a realizar contribuciones. Algunas adiciones al kit de herramientas se pueden actualizar posteriormente a las bibliotecas oficiales de Microsoft.
MAUI es una abreviatura de UI de aplicación multiplataforma. Según Microsoft, es una evolución de los marcos Xamarin y Xamarin Forms, que unifica bibliotecas de destino y proyectos separados en un solo proyecto para múltiples dispositivos. actualmente, Apoya a Maui Escriba aplicaciones que se ejecuten en Android 5+, iOS 11+, macOS 10.15+, Samsung Tizen, Windows 10 versión 1809+ o Windows 11.
La versión principal anterior de NMCT, 8.0.0, se lanzó en marzo de 2024. La versión 9.0.0 llega tres meses después, con un aumento significativo en el lanzamiento debido a… romper el cambio En iOS AlertView
clase, donde un FrozenSet
La capa B ha sido reemplazada IReadOnlyList
.
Aunque no hay novedades importantes en esta versión, CompareConverter
La clase se ha hecho pública para facilitar su uso. Esta categoría Permite vincular XAML a un objeto que implementa la interfaz IComparable Luego genera dos objetos de resultado: uno para el resultado lógico verdadero y otro para el resultado lógico falso.
En junio de 2024, se lanzó un pequeño parche para corregir los errores. Con número de versión 9.0.1. Contiene correcciones para componentes rotos como la barra de refrigerios en iOS, ventanas emergentes en iPhone y fallas al alternar temas del sistema en la navegación de pestañas del shell.
Dos lanzamientos paralelos el 17 de junio palian la falta de nuevas funciones en NMCT. Estos paquetes NuGet están separados del paquete de herramientas principal, lo que permite un lanzamiento más rápido. La nueva incorporación es Clase CameraView, que fue portado desde Xamarin. Agrega una gran cantidad de funciones para controlar la vista de la cámara en MAUI. El otro es lo que existe. Clase de elemento multimediacon muchas correcciones de errores, compatibilidad con pantalla de bloqueo y Documentos de orientación actualizados.
El kit de herramientas de la comunidad .NET MAUI se ha lanzado en diferentes versiones y se actualiza con frecuencia. Las versiones del kit de herramientas han evolucionado de 3.1.0 en enero de 2023 a 9.0.0 en mayo de 2024. La razón de estos múltiples números de versión es que hay cambios drásticos, lo que obliga a un aumento significativo en el número de versión. microsoft Reconoció los avances logrados y aceptó el kit de herramientas. Con referencia a su blog para desarrolladores .NET.
Actualizado documentación El kit de herramientas de la comunidad .NET MAUI está disponible en el sitio web de Microsoft Learn. el El repositorio del proyecto está alojado en GitHub. Actualmente tiene 135 casos abiertos.
«Adicto a la música. Gurú del café. Especialista en zombis. Defensor de las redes sociales. Introvertido. Aficionado extremo a la comida. Evangelista del alcohol».