No hace mucho tiempo, se celebró la conferencia
Microsoft Build 2018 . Esta es una buena noticia para los desarrolladores que trabajan con productos y tecnologías de Microsoft, incluido Xamarin. Para aquellos que siguieron los eventos desde casa, recopilamos todos los anuncios y anuncios realizados en la conferencia. Debajo del corte encontrará noticias sobre Xamarin, que estamos seguros deleitarán a los desarrolladores.
¿Y qué te gustó más y qué te faltaba?

Anuncios sobre dispositivos y herramientas para desarrolladores
Anuncios en la nube y bots
Compatibilidad con Android Emulator para Hyper-V
Anunciamos el lanzamiento de una
versión de prueba del emulador de Google Android compatible con Hyper-V en la
actualización de Windows 10 de
abril de 2018. Para lograr esto, los equipos de desarrollo de Windows Hyper-V y Xamarin hicieron un trabajo increíble. La nueva característica permite a los desarrolladores usar el emulador de Android acelerado por hardware junto con otras tecnologías basadas en Hyper-V, incluidas las máquinas virtuales Hyper-V, las herramientas Docker, el emulador HoloLens, etc. Ahora todos los desarrolladores de Android en Windows pueden usar el rápido emulador de Android, que Siempre admitirá las últimas API de este sistema y podrá trabajar con los servicios de Google Play sin configuración adicional.
Para obtener más información sobre la configuración del emulador en Hyper-V, así como una lista de problemas conocidos, consulte
nuestra documentación .
Xamarin.Forms 3.0
Nos complace lanzar la
versión estable de Xamarin.Forms 3.0 . La nueva versión proporciona configuraciones de diseño y estilo más flexibles e incluye características como Visual State Manager, Flex Layout, hojas de estilo y soporte para la dirección del flujo de derecha a izquierda. La nueva compilación también incluye correcciones de errores e ideas impresionantes de la comunidad, así que asegúrese de consultar la
lista completa de cambios . ¡Las fantásticas mejoras que abarcan toda la pila de tecnología Xamarin hacen de este lanzamiento el más rápido y rico en funciones hasta la fecha!
Visual Studio Tools para Xamarin
Xamarin.Forms XAML IntelliSense
Los desarrolladores de Xamarin.Forms que usan Visual Studio 2017 versión 15.7 notarán lo mucho
más conveniente que es usar IntelliSense . Ahora esta función funciona en el mismo motor IntelliSense que WPF y UWP, debido a que se han realizado varias mejoras, incluida la coincidencia mejorada, la finalización del enlace / comando, la finalización del recurso, la finalización de la extensión del parche. El motor también mejoró el sistema de recomendación, navegación de código y análisis estático.
Aprovisionamiento automático de dispositivos iOS
Para hacer la vida lo más fácil posible para los desarrolladores, estamos lanzando la función de
proporcionar automáticamente dispositivos iOS en Visual Studio 2017 versión 15.7. Esta característica simplifica el proceso de solicitar un certificado de desarrollo al crear una clave de firma, agregar un dispositivo al Centro de desarrolladores y crear un perfil de aprovisionamiento. Todo esto se puede hacer en Visual Studio.

Administración mejorada de paquetes de Android SDK
Averiguar qué SDK de Android necesita instalar para el desarrollo puede llevar mucho tiempo, por lo que hemos agregado un nuevo administrador de paquetes de SDK de Android que ya no tendrá que adivinar. Un proyecto de Android puede requerir una versión del SDK que no tiene que compilar. En este caso, cuando abra este proyecto, recibirá una notificación que lo ayudará a descargar e instalar el SDK necesario en segundo plano. Esta función está deshabilitada de manera predeterminada, pero puede habilitarla fácilmente yendo a
Herramientas → Opciones → Xamarin → Configuración de Android → Habilitar la instalación automática del SDK de Android.Plantillas de proyectos actualizadas para iOS y Android
Las plantillas de proyecto son una parte importante del proceso de creación de aplicaciones, por lo que reorganizamos y reorganizamos
nuestras plantillas de proyecto nativas para iOS y Android, de modo que sean más fáciles de encontrar en la sección de menú Archivo → Nueva ventana. También hemos agregado plantillas para nuevas funciones de Android, como un menú emergente y pestañas inferiores, para que pueda crear aplicaciones modernas aún más rápido.
Mejoras de plataforma
Xamarin.Android
Comenzamos a distribuir Android Oreo SDK (Android API Level 27), Android SDK Tools 26 y
Xamarin Device Manager para Android en Visual Studio 2017 y Visual Studio para Mac. Además, en Visual Studio 2017, notará que la latencia para mostrar su aplicación en la pantalla ha disminuido. Esto se debe a la implementación del tiempo de ejecución de Xamarin en su dispositivo o emulador durante la compilación de la aplicación.
Xamarin.iOS
Nuestras aplicaciones iOS, macOS, watchOS y tvOS ahora están completamente basadas en estática, con los siguientes beneficios:
- Menos aplicaciones El archivo vinculado Xamarin.iOS.dll se ha reducido en un 30–50%, porque la información (p. Ej., Atributos del usuario) que solo se necesita durante la compilación ahora se puede eliminar. También permite que el vinculador elimine más código que antes, ya que hay menos referencias de código.
- Lanzamiento de aplicaciones más rápido. Se realiza más trabajo de registro en el momento de la compilación en lugar de en el tiempo de ejecución. No es necesario utilizar la reflexión (más bien lenta) en los atributos del usuario para registrar tipos y métodos.
- Menor consumo de memoria. Se reduce la cantidad de memoria necesaria para ejecutar aplicaciones. El requisito de memoria inicial (en el inicio) disminuyó en un 30% para la aplicación original y en un 20% para las extensiones, lo que simplificó la creación de extensiones en las que iOS impone restricciones en el uso de la memoria (por ejemplo, 16 MB para extensiones como Today).
Actualización
Xamarin.Forms 3.0 ya está
disponible en NuGet . También puede actualizar Visual Studio 2017 a la versión 15.7 a través del
centro de notificaciones en Visual Studio . Y asegúrese de descargar
Xamarin Android Device Manager para Android Oreo. ¡Prueba las noticias y no te olvides de escribir una reseña!