La seconda giornata della Microsoft Build 2016 in svolgimento a San Francisco è stata segnata da numerose novità dedicate agli sviluppatori, soprattutto sul versante Azure e Office. Azure Service Fabric è un’application platform di microservizi che gli sviluppatori possono utilizzare per progettare app e servizi disponibili 24 ore al giorno con la scalabilità del Cloud. A questa novità si aggiunge Azure Functions, che estende servizi di piattaforma di Azure per un’elaborazione senza server adatta a soluzioni focalizzate su eventi, che scalino automaticamente per rispondere a picchi di domanda.

Azure IoT Starter Kits consente invece di costruire rapidamente e in modo economico prototipi IoT. Grazie ad Azure IoT Gateway SDK è possibile consentire a device e sensori legacy di connettersi a Internet senza dover sostituire l’infrastruttura esistente e, grazie a Azure IoT Hub, è possibile gestire device IoT con la scalabilità del Cloud. Da segnalare anche Power BI Embedded, che consente di integrare report interattivi e visualizzazioni grafiche in ogni applicazione su qualsiasi dispositivo.

Sul versante Office si arricchisce Microsoft Graph, strumento che utilizza machine learning per mappare connessioni tra persone, contenuti e interazioni, e offre agli sviluppatori insight utili per sviluppare app intelligenti che consentano alle persone di essere più produttive. Al Build 2016 Microsoft ha presentato le preview di 6 nuove API per Graph che consentono di collegare i dati di Office 365 a soluzioni di terze parti.

Microsoft aiuterà gli sviluppatori a creare più facilmente applicazioni mobile cross-platform

Un esempio è una funzionalità che consente di individuare più facilmente possibili slot in cui diverse persone sono disponibili per concordare più agevolmente meeting. Le nuove Skype for Business App SDK e Skype Web SDK consentono di integrare le chiamate di Skype direttamente all’interno della propria offerta Web o device. Nuove funzionalità consentono agli sviluppatori di integrare app direttamente in Word, Excel e PowerPoint ed è stato reso disponibile il portale per gli sviluppatori Office 365 Connectors.

Microsoft aiuterà infine gli sviluppatori a creare più facilmente applicazioni mobile cross-platform per device iOS, Android e Windows combinando gli ecosistemi di sviluppo .NET e Xamarin. A tal fine le funzionalità di Xamarin verranno incluse in Visual Studio Community e Xamarin Studio per OS X sarà reso disponibile gratuitamente. Inoltre gli utenti di Visual Studio Enterprise avranno accesso alle funzionalità avanzate di livello enterprise di Xamarin senza costi aggiuntivi.

“Abbiamo mostrato come innovative funzionalità di Azure, Office e Visual Studio possano consentire di sviluppare app all’avanguardia che facciano leva su analytics, machine learning, modelli cloud e Internet of Things. Grazie a nuovi tool di sviluppo gratuiti, in una logica di openness, sarà inoltre più facile scalare le proprie applicazioni su qualsiasi piattaforma raggiungendo il maggior numero possibile di utenti. Grazie ad Azure è infatti possibile concentrarsi sullo sviluppo di applicazioni efficaci senza preoccuparsi dell’infrastruttura sottostante. Anche Office offre grandi opportunità agli sviluppatori perché consente di raggiungere oltre un miliardo di utenti su molteplici dispositivi, beneficiando di funzionalità come Office Graph per sviluppare applicazioni intelligenti” ha commentato Fabio Santini, Direttore della Divisione Developer Experience & Evangelism di Microsoft Italia.