Microsoft Teams krijgt Live Share-ervaringen en nog veel meer bij Build

Microsoft Teams krijgt tijdens Build 2022 een heleboel nieuwe functies, waaronder realtime samenwerkingservaringen met Live Share.

Tijdens het Build-ontwikkelaarsevenement van dit jaar heeft Microsoft een reeks nieuwe mogelijkheden voor Teams onthuld, met de belofte om online samenwerking nog verder te brengen. Dit omvat een nieuwe Live Share-functie die Teams-apps kunnen gebruiken om de productiviteit tijdens een Teams-vergadering te verbeteren.

Met Live Share – een naam die Microsoft ook gebruikt voor de realtime samenwerkingsfunctie in Visual Studio – kunnen apps interactieve ervaringen creëren in Teams-vergaderingen. Wanneer een app Live Share gebruikt om de vergaderfase te betreden, kunnen deelnemers tegelijkertijd inhoud bewerken, maken of bekijken, waardoor het gemakkelijker wordt om samen aan een plan of document te werken. U kunt bijvoorbeeld aan een 3D-model werken met behulp van de Hexagon-app, een van de eerste partners die deze mogelijkheid probeert te implementeren, samen met Frame.io, Accenture en MakeCode. Ontwikkelaars kunnen nu preview-extensies voor de Teams Client SDK gaan gebruiken om apps met deze mogelijkheden te ontwikkelen. Teams Live Share-ervaringen worden allemaal ondersteund door het Fluid Framework en Azure Fluid Relay, zodat de ervaring in realtime met iedereen wordt gesynchroniseerd.

En in dat opzicht kondigt Microsoft ook de algemene beschikbaarheid aan van het Fluid Framework en Azure Fluid Relay, dat zowel de API's levert die nodig zijn om Live Share-ervaringen mogelijk te maken als de cloudservice die dit ondersteunt hen. Microsoft zegt dat Azure Fluid Relay en de SDK aan de clientzijde deze zomer klaar zullen zijn voor productiescenario's.

Hoewel niet exclusief voor Teams, maakt Microsoft het ook mogelijk om te creëren Luscomponenten door bestaande adaptieve kaarten bij te werken. Adaptieve kaarten zijn manieren om informatie weer te geven in een gemakkelijk te begrijpen formaat dat op meerdere platforms kan worden bekeken. en Loop-componenten zijn bewerkbare stukjes informatie die up-to-date blijven op alle oppervlakken waar ze zich bevinden weergegeven. Door een Adaptive Card bij te werken, kunnen ontwikkelaars een bewerkbare en deelbare Loop-component maken die kan worden bewerkt in Outlook-e-mails, Teams-chats en andere Microsoft 365-apps. Dat maakt het gemakkelijk om niet alleen belangrijke informatie te visualiseren, maar er ook actie op te ondernemen om de responstijden te verkorten. Deze mogelijkheid komt volgende maand in een privépreview voor ontwikkelaars.

Een andere nieuwe functie voor ontwikkelaars is de mogelijkheid om Teams-apps te maken die hun functionaliteit buiten Teams uitbreiden, zoals in Outlook en Office.com. Hierdoor kunnen apps hun persoonlijke tabbladen naar deze andere oppervlakken brengen en op zoekopdrachten gebaseerde berichtextensies in Outlook integreren, terwijl ze één enkele codebasis gebruiken. Dit komt met de lancering van de Teams Javascript 2.0 SDK samen met het app-manifest v1.13, dat vandaag algemeen beschikbaar is. Het bouwen van apps voor Teams wordt ook eenvoudiger met de nieuwe Teams Toolkit voor Visual Studio Code, die nu algemeen beschikbaar is.

Ontwikkelaars die Teams-ervaringen willen toevoegen aan apps op maat, kunnen ook gebruikmaken van de nieuwe Microsoft Graph API's (die later deze zomer beschikbaar komen). inclusief de mogelijkheid om chats in te schakelen met mensen buiten de tenant van de gebruiker, om te zien welke berichten gelezen en ongelezen zijn, en om zich te abonneren op gebruikerschats. En als u Microsoft Power Apps gebruikt om apps op maat te bouwen met weinig tot geen code, introduceert het bedrijf Samenwerkingsbedieningen, waarmee u Teams-vergaderingen, Taken van Panner, vergaderingen, bestanden en meer rechtstreeks kunt integreren in een app.

Voor ontwikkelaars die inkomsten willen genereren met hun Teams-apps, maakt Microsoft het vanaf vandaag ook mogelijk om in-app-aankoopervaringen te creëren. Op deze manier kunnen ontwikkelaars een ‘freemium’-ervaring creëren, waarbij klanten gratis een app kunnen installeren, maar extra kunnen ontgrendelen mogelijkheden via een in-app-aankoop, in plaats van mogelijk twee afzonderlijke app-vermeldingen te moeten vermelden, gratis en betaald versie. Ook zal het binnenkort (een preview volgt deze zomer) mogelijk zijn om het beheer van aangekochte goederen uit handen te nemen app-licenties aan Microsoft, zodat ontwikkelaars die ervaring niet zelf hoeven te creëren binnen de app. Microsoft verbetert ook het app-beheer en de vindbaarheid in de Teams Store, onder meer door het eenvoudiger te maken om apps toe te voegen op mobiele apparaten.

Er zijn nog een paar andere dingen die Microsoft tijdens Build voor Teams heeft aangekondigd, waaronder een nieuwe App Compliance Automation Tool om het voor ontwikkelaars gemakkelijker te maken om apps te maken die voldoen aan industriestandaarden. Het SharePoint Framework kan nu ook worden gebruikt om onderdelen voor Teams-apps te maken, en Microsoft introduceert Approvals API’s zodat ontwikkelaars goedkeuringen binnen hun apps in Teams kunnen inschakelen. Er is ook een voorbeeld-app-builder van Azure Communication Services, zodat ontwikkelaars apps op maat kunnen maken waarmee klanten kunnen bellen, die medewerkers binnen Teams kunnen gebruiken.

Ten slotte heeft Microsoft aangekondigd dat er een paar nieuwe Teams-apps op komst zijn van grote partners, waaronder Mural, Figma, Observable en meer. Deze zullen binnenkort verschijnen, hoewel er geen datum is gegeven.