Microsoft Teams dostává v Build 2022 spoustu nových funkcí, včetně možností spolupráce v reálném čase pomocí Live Share.
Na letošní vývojářské akci Build společnost Microsoft odhalila řadu nových funkcí pro Teams, které slíbily, že posouvají online spolupráci ještě dále. To zahrnuje novou funkci Live Share, kterou mohou aplikace Teams využít ke zvýšení produktivity během schůzky Teams.
Live Share – název, který Microsoft také používá pro svou funkci spolupráce v reálném čase ve Visual Studiu – umožňuje aplikacím vytvářet interaktivní zážitky na schůzkách Teams. Když aplikace používá Live Share k uskutečnění schůzky, účastníci mohou upravovat, vytvářet nebo sledovat obsah současně, což usnadňuje společnou práci na plánu nebo dokumentu. Můžete například být schopni pracovat na 3D modelu pomocí aplikace Hexagon, která je jedním z prvních partnerů, kteří se snaží tuto funkci implementovat, spolu s Frame.io, Accenture a MakeCode. Vývojáři nyní mohou začít používat rozšíření náhledu pro Teams Client SDK a začít vyvíjet aplikace s těmito možnostmi. Zážitky Teams Live Share jsou všechny podporovány rozhraním Fluid Framework a Azure Fluid Relay, takže je prostředí synchronizováno se všemi v reálném čase.
A v této souvislosti Microsoft také oznamuje obecnou dostupnost Fluid Framework a Azure Fluid Relay, poskytující jak rozhraní API potřebná k aktivaci prostředí Live Share, tak podporu cloudové služby jim. Microsoft říká, že Azure Fluid Relay a SDK na straně klienta budou připraveny pro produkční scénáře letos v létě.
Ačkoli to není exkluzivní pro Teams, Microsoft také umožňuje vytvářet Smyčkové komponenty aktualizací stávajících adaptivních karet. Adaptivní karty jsou způsoby, jak zobrazovat informace ve snadno srozumitelném formátu, který lze prohlížet na více platformách, Komponenty Loop jsou upravitelné části informací, které zůstávají aktualizované na všech plochách, kde se nacházejí zobrazeno. Aktualizací adaptivní karty mohou vývojáři vytvořit upravovatelnou a sdílenou komponentu Loop, kterou lze upravovat v e-mailech Outlooku, chatech Teams a dalších aplikacích Microsoft 365. Díky tomu je snadné nejen vizualizovat důležité informace, ale také s nimi podnikat kroky ke zkrácení doby odezvy. Tato funkce vstoupí do soukromého náhledu pro vývojáře příští měsíc.
Další novou funkcí pro vývojáře je možnost vytvářet aplikace Teams, které rozšiřují jejich funkce mimo Teams, například v Outlooku a Office.com. To umožňuje aplikacím přenést své osobní karty na tyto další povrchy a také integrovat rozšíření o zprávy založené na vyhledávání v Outlooku, a to vše při použití jediné kódové základny. To přichází se spuštěním sady Teams Javascript 2.0 SDK spolu s manifestem aplikace v1.13, který je dnes běžně dostupný. Vytváření aplikací pro Teams je také stále jednodušší díky nové sadě Teams Toolkit pro Visual Studio Code, která je nyní běžně dostupná.
Vývojáři, kteří chtějí přenést prostředí Teams do vlastních aplikací, mohou také využít nová rozhraní Microsoft Graph API (přijdou koncem tohoto léta). včetně možnosti povolit chaty s lidmi mimo uživatele tenanta, vidět, které zprávy jsou přečtené a nepřečtené, a přihlásit se k odběru uživatelských chatů. A pokud používáte Microsoft Power Apps k vytváření vlastních aplikací s malým nebo žádným kódem, společnost představuje Ovládací prvky spolupráce, které umožňují integrovat schůzky Teams, Tasks by Panner, schůzky, soubory a další přímo do aplikace.
Vývojářům, kteří chtějí zpeněžit své aplikace Teams, společnost Microsoft také umožňuje vytvářet možnosti nákupu v aplikaci od dnešního dne. Tímto způsobem mohou vývojáři vytvořit prostředí „freemium“, kde si zákazníci mohou nainstalovat aplikaci zdarma, ale odemknout navíc možnostmi prostřednictvím nákupu v aplikaci, místo abyste museli uvádět dva samostatné výpisy aplikací pro bezplatnou a placenou verze. Brzy také (ukázka přichází letos v létě) bude možné odložit správu zakoupených licence aplikací společnosti Microsoft, takže vývojáři nemusí vytvářet tyto zkušenosti sami v rámci aplikace. Microsoft také vylepšuje správu a dohledatelnost aplikací v Teams Storu, včetně usnadnění přidávání aplikací do mobilních zařízení.
Existuje několik dalších věcí, které Microsoft oznámil pro Teams at Build, včetně nového nástroje App Compliance Automation Tool, který vývojářům usnadňuje vytváření aplikací, které splňují průmyslové standardy. SharePoint Framework lze nyní také použít k vytváření částí pro aplikace Teams a Microsoft zavádí rozhraní Approvals API, aby vývojáři mohli povolit schvalování ve svých aplikacích v Teams. K dispozici je také ukázkový tvůrce aplikací Azure Communication Services, takže vývojáři mohou vytvářet vlastní aplikace pro zákazníky, aby mohli volat, které mohou zaměstnanci přijímat v rámci Teams.
Nakonec Microsoft oznámil, že několik nových aplikací Teams je na cestě od hlavních partnerů, včetně Mural, Figma, Observable a dalších. Ty přijdou brzy, i když nebylo uvedeno datum.