Microsoft Teams får massor av nya funktioner på Build 2022, inklusive samarbetsupplevelser i realtid med Live Share.
Vid årets Build-utvecklarevent har Microsoft avslöjat en rad nya funktioner för Teams, som lovar att ta onlinesamarbete ännu längre. Detta inkluderar en ny Live Share-funktion som Teams-appar kan utnyttja för att förbättra produktiviteten under ett Teams-möte.
Live Share – ett namn som Microsoft också använder för sin samarbetsfunktion i realtid i Visual Studio – tillåter appar att skapa interaktiva upplevelser i Teams-möten. När en app använder Live Share för att ta mötesstadiet kan deltagarna redigera, skapa eller titta på innehåll samtidigt, vilket gör det lättare att arbeta tillsammans på en plan eller ett dokument. Till exempel kanske du kan arbeta på en 3D-modell med hjälp av Hexagon-appen, som är en av de tidiga partnerna som försöker implementera denna förmåga, tillsammans med Frame.io, Accenture och MakeCode. Utvecklare kan nu börja använda förhandsgranskningstillägg för Teams Client SDK för att börja utveckla appar med dessa funktioner. Teams Live Share-upplevelser backas alla upp av Fluid Framework och Azure Fluid Relay, så upplevelsen synkroniseras med alla i realtid.
Och på den noten tillkännager Microsoft också den allmänna tillgängligheten för Fluid Framework och Azure Fluid Relay, tillhandahåller både de API: er som behövs för att möjliggöra Live Share-upplevelser och molntjänsten att stödja dem. Microsoft säger att Azure Fluid Relay och klientsidans SDK kommer att vara redo för produktionsscenarier i sommar.
Även om det inte är exklusivt för Teams, gör Microsoft det också möjligt att skapa Slingkomponenter genom att uppdatera befintliga adaptiva kort. Adaptiva kort är sätt att visa information i ett lättförståeligt format som kan ses på flera plattformar, och Loop-komponenter är redigerbara delar av information som förblir uppdaterade på alla ytor där de finns visas. Genom att uppdatera ett adaptivt kort kan utvecklare skapa en redigerbar och delbar Loop-komponent som kan redigeras i Outlook-e-postmeddelanden, Teams-chattar och andra Microsoft 365-appar. Det gör det enkelt att inte bara visualisera viktig information utan också vidta åtgärder för att minska svarstiderna. Denna funktion kommer att gå in i privat förhandsvisning för utvecklare nästa månad.
En annan ny funktion för utvecklare är möjligheten att skapa Teams-appar som utökar sin funktionalitet utanför Teams, till exempel i Outlook och Office.com. Detta gör det möjligt för appar att ta med sina personliga flikar till dessa andra ytor, samt integrera sökbaserade meddelandetillägg i Outlook, allt samtidigt som de använder en enda kodbas. Detta kommer med lanseringen av Teams Javascript 2.0 SDK tillsammans med appmanifestet v1.13, allmänt tillgängligt idag. Att bygga appar för Teams blir också lättare med den nya Teams Toolkit för Visual Studio Code, som nu är allmänt tillgänglig.
Utvecklare som vill ge Teams-upplevelser till anpassade appar kan också utnyttja de nya Microsoft Graph API: erna (kommer senare i sommar). inklusive möjligheten att aktivera chattar med personer utanför användarens hyresgäst, se vilka meddelanden som är lästa och olästa och prenumerera på användarchatt. Och om du använder Microsoft Power Apps för att bygga anpassade appar med lite eller ingen kod, introducerar företaget Samarbetskontroller, som låter dig integrera Teams-möten, Tasks by Panner, möten, filer och mer direkt i en app.
För utvecklare som vill tjäna pengar på sina Teams-appar gör Microsoft det också möjligt att skapa köpupplevelser i appen från och med idag. På så sätt kan utvecklare skapa en "freemium"-upplevelse, där kunder kan installera en app gratis, men låsa upp extra möjligheter genom ett köp i appen, snarare än att potentiellt behöva lista två separata applistor för gratis och betald version. Det kommer också snart (en förhandsvisning kommer i sommar) att vara möjligt att avlasta hanteringen av köpta applicenser till Microsoft, så utvecklare behöver inte skapa den upplevelsen själva inom app. Microsoft förbättrar också apphantering och upptäckbarhet i Teams Store, inklusive att göra det enklare att lägga till appar på mobila enheter.
Det finns några andra saker som Microsoft tillkännagav för Teams at Build, inklusive ett nytt App Compliance Automation Tool för att göra det enklare för utvecklare att skapa appar som följer branschstandarder. SharePoint Framework kan nu också användas för att skapa delar för Teams-appar, och Microsoft introducerar Approvals API: er så att utvecklare kan aktivera godkännanden inom sina appar i Teams. Det finns också en exempelappbyggare för Azure Communication Services, så utvecklare kan skapa anpassade appar för kunder att ringa samtal, som anställda kan ta inom Teams.
Slutligen meddelade Microsoft att några nya Teams-appar är på väg från stora partners, inklusive Mural, Figma, Observable och mer. Dessa kommer snart, även om något datum inte var angivet.