Ahora los desarrolladores podrían ofrecer mejores experiencias de aplicaciones móviles multiplataforma totalmente nativas de los principales dispositivos, incluyendo iOS, Android y Windows.
En el reciente evento “Build 2016”, Scott Guthrie, vicepresidente ejecutivo del Grupo de Nube y Soluciones Empresariales de Microsoft, anunció diversos nuevos servicios de Azure para que los desarrolladores puedan tomar ventaja de las tendencias emergentes, como el Internet de las Cosas y los microservicios. “Estas nuevas funciones están diseñadas para hacer de Azure la mejor plataforma para construir la próxima aplicación inteligente, en Linux o Windows, utilizando cualquier lenguaje”, aseveró Guthrie.
Asimismo, dijo que la intención de la compañía es que los desarrolladores puedan crear aplicaciones móviles nativas multiplataforma de manera más sencilla, por lo cual Microsoft incluyó nuevas funciones de Xamarin en la comunidad de Visual Studio e, incluso, la compañía ahora ofrece Xamarin Studio de forma gratuita para OS X como edición de comunidad.
Los suscriptores de Visual Studio Enterprise ahora tendrán acceso a nuevas funciones empresariales avanzadas de Xamarin sin costo adicional. La compañía también dio a conocer la apertura del código de Xamarin SDK –incluyendo su tiempo de ejecución, las librerías y herramientas de línea de comandos– como parte de .NET Foundation en los próximos meses.
Con estos anuncios, Microsoft quiere ofrecer opciones y flexibilidad a sus usuarios en todas las plataformas y dispositivos, al fusionar los ecosistemas .NET y Xamarin, para proporcionar experiencias de desarrollos móviles y DevOps, explicó Guthrie.
Las nuevas funciones para Azure
El directivo hizo pública la disponibilidad general de Azure Service Fabric, una plataforma de aplicaciones de microservicios que permite a los desarrolladores crear aplicaciones y servicios a nivel de nube que están disponibles las 24 horas del día, los siete días de la semana.
Microsoft aprovechó el evento para anunciar las versiones preliminares de Service Fabric para Windows Server, in situ y en otras nubes, y Service Fabric para APIs de Linux y Java, y afirmó que abrirá el código de las estructuras de programación de Service Fabric para Linux más adelante este año.
También se dieron a conocer avances del Azure Functions, que ahora permite a los desarrolladores manejar las tareas que responden a eventos comunes en aplicaciones Web y móviles, IoT y escenarios de Big Data.
Functions trabaja con Azure y servicios de terceros, escalando automáticamente para satisfacer la demanda y sólo cobrar por el tiempo en que las funciones son utilizadas, informó la compañía. De esta manera, y mediante un tiempo de ejecución de código abierto, los desarrolladores serán capaces de utilizar Functions, ya sea en Azure, en su centro de datos o en otras nubes.
Otro de los anuncios dados a conocer en el “Build 2016” fueron los nuevos Azure IoT Starter Kits, ya disponibles a la venta. De acuerdo con Guthrie, estos paquetes permiten a cualquiera con experiencia en Windows o Linux desarrollar rápidamente prototipos de Internet de las Cosas que aprovechen todas las ofertas de IoT de Azure por sólo un precios que oscila entre los 50 a los 160 dólares.
Los desarrolladores reunidos en este evento celebrado en San Francisco, pudieron ver también una versión preliminar de Power BI Embedded, que les permite integrar visualizaciones e informes interactivos “en cualquier aplicación y en cualquier dispositivo”, según Guthrie.
La compañía también presentó nuevas funciones que permiten a los desarrolladores crear aplicaciones y colocarlas directamente en el ribbon de Word, Excel y PowerPoint.
Finalmente, Microsoft anunció que el portal de desarrollo para Office 365 Connectors ya está disponible para que los desarrolladores escriban y publiquen sus propios conectores. Los conectores ofrecen el contenido relevante, tal como información actualizada sobre registros financieros o historial de soporte técnico, desde las aplicaciones y servicios populares directamente en las conversaciones de los Grupos Office 365. Este portal de desarrollo se lanzará con conectores como Asana, Salesforce, Trello, Twitter, UserVoice, Zendesk, entre muchos más.