Microsoft Teams ottiene esperienze di Live Share e molto altro ancora in Build

click fraud protection

Microsoft Teams riceve tantissime nuove funzionalità durante Build 2022, incluse esperienze di collaborazione in tempo reale con Live Share.

All'evento per sviluppatori Build di quest'anno, Microsoft ha svelato una serie di nuove funzionalità per Teams, promettendo di portare la collaborazione online ancora più lontano. Ciò include una nuova funzionalità di condivisione in tempo reale che le app Teams possono sfruttare per migliorare la produttività durante una riunione di Teams.

Live Share, un nome che Microsoft utilizza anche per la sua funzionalità di collaborazione in tempo reale in Visual Studio, consente alle app di creare esperienze interattive nelle riunioni di Teams. Quando un'app utilizza Live Share per passare alla fase della riunione, i partecipanti possono modificare, creare o guardare contenuti contemporaneamente, semplificando la collaborazione su un piano o un documento. Ad esempio, potresti essere in grado di lavorare su un modello 3D utilizzando l'app Hexagon, che è uno dei primi partner che tentano di implementare questa funzionalità, insieme a Frame.io, Accenture e MakeCode. Gli sviluppatori possono ora iniziare a utilizzare le estensioni di anteprima per Teams Client SDK per iniziare a sviluppare app con queste funzionalità. Le esperienze di Teams Live Share sono tutte supportate da Fluid Framework e Azure Fluid Relay, quindi l'esperienza viene sincronizzata con tutti in tempo reale.

E a tal proposito, Microsoft annuncia anche la disponibilità generale di Fluid Framework e Azure Fluid Relay, fornendo sia le API necessarie per abilitare le esperienze Live Share sia il servizio cloud di supporto loro. Microsoft afferma che Azure Fluid Relay e l'SDK lato client saranno pronti per gli scenari di produzione quest'estate.

Sebbene non sia esclusivo di Teams, Microsoft rende anche possibile la creazione Componenti del ciclo aggiornando le carte adattive esistenti. Le schede adattive sono modi per mostrare informazioni in un formato di facile comprensione che può essere visualizzato su più piattaforme, e i componenti Loop sono informazioni modificabili che rimangono aggiornate su tutte le superfici in cui si trovano visualizzato. Aggiornando una scheda adattiva, gli sviluppatori possono creare un componente Loop modificabile e condivisibile che può essere modificato nei messaggi di posta elettronica di Outlook, nelle chat di Teams e in altre app di Microsoft 365. Ciò semplifica non solo la visualizzazione delle informazioni importanti, ma anche l'azione su di esse per ridurre i tempi di risposta. Questa funzionalità entrerà in anteprima privata per gli sviluppatori il mese prossimo.

Un'altra nuova funzionalità per gli sviluppatori è la possibilità di creare app Teams che estendono le loro funzionalità al di fuori di Teams, come in Outlook e Office.com. Ciò consente alle app di portare le proprie schede personali su queste altre superfici, nonché di integrare estensioni di messaggi basate sulla ricerca in Outlook, il tutto utilizzando un'unica base di codice. Ciò avviene con il lancio dell'SDK Javascript 2.0 di Teams insieme al manifest dell'app v1.13, generalmente disponibile oggi. Anche la creazione di app per Teams sta diventando più semplice con il nuovo Teams Toolkit per Visual Studio Code, ora disponibile a livello generale.

Gli sviluppatori che desiderano portare le esperienze Teams nelle app personalizzate possono anche sfruttare le nuove API Microsoft Graph (in arrivo entro la fine dell'estate). inclusa la possibilità di abilitare chat con persone esterne al tenant dell'utente, vedere quali messaggi sono letti e non letti e iscriversi alle chat degli utenti. E, se utilizzi Microsoft Power Apps per creare app personalizzate con poco o nessun codice, l'azienda sta introducendo Controlli di collaborazione, che ti consentono di integrare riunioni di Teams, Attività tramite Panner, riunioni, file e altro direttamente in una app.

Per gli sviluppatori che desiderano monetizzare le proprie app Teams, Microsoft rende anche possibile creare esperienze di acquisto in-app a partire da oggi. In questo modo, gli sviluppatori possono creare un'esperienza "freemium", in cui i clienti possono installare un'app gratuitamente, ma sbloccarne altre funzionalità tramite un acquisto in-app, anziché dover potenzialmente elencare due elenchi di app separati per quelli gratuiti e quelli a pagamento versione. A breve (un'anteprima arriverà quest'estate) sarà inoltre possibile scaricare la gestione degli acquisti licenze delle app a Microsoft, in modo che gli sviluppatori non debbano creare da soli l'esperienza all'interno di app. Microsoft sta inoltre migliorando la gestione e la rilevabilità delle app su Teams Store, semplificando anche l'aggiunta di app sui dispositivi mobili.

Ci sono alcune altre cose che Microsoft ha annunciato per Teams at Build, incluso un nuovo strumento di automazione della conformità delle app per rendere più semplice per gli sviluppatori creare app conformi agli standard del settore. Ora è possibile utilizzare SharePoint Framework anche per creare parti per le app Teams e Microsoft sta introducendo le API di approvazione in modo che gli sviluppatori possano abilitare le approvazioni all'interno delle loro app in Teams. È anche disponibile un generatore di app di esempio di Servizi di comunicazione di Azure, in modo che gli sviluppatori possano creare app personalizzate per consentire ai clienti di effettuare chiamate, che i dipendenti possono effettuare all'interno di Teams.

Infine, Microsoft ha annunciato che sono in arrivo alcune nuove app Teams da importanti partner, tra cui Mural, Figma, Observable e altri. Arriveranno presto, anche se non è stata comunicata una data.