Microsoft Teams dobiva Live Share iskustva i još mnogo toga na Buildu

Microsoft Teams dobiva gomilu novih značajki u Build 2022, uključujući iskustva suradnje u stvarnom vremenu uz Live Share.

Na ovogodišnjem događaju za razvojne programere Build, Microsoft je predstavio niz novih mogućnosti za Teams, obećavajući da će još unaprijediti online suradnju. Ovo uključuje novu značajku Live Share koju aplikacije Teams mogu iskoristiti za povećanje produktivnosti tijekom Teams sastanka.

Live Share - naziv koji Microsoft također koristi za svoju značajku suradnje u stvarnom vremenu u Visual Studiju - omogućuje aplikacijama stvaranje interaktivnih iskustava na sastancima Teams. Kada aplikacija koristi Live Share za početak sastanka, sudionici mogu uređivati, stvarati ili gledati sadržaj u isto vrijeme, što olakšava zajednički rad na planu ili dokumentu. Na primjer, možda ćete moći raditi na 3D modelu pomoću aplikacije Hexagon, koja je jedan od prvih partnera koji pokušavaju implementirati ovu mogućnost, zajedno s Frame.io, Accenture i MakeCode. Razvojni programeri sada mogu početi koristiti proširenja za pregled za Teams Client SDK kako bi započeli razvoj aplikacija s tim mogućnostima. Sva iskustva Teams Live Share podržana su Fluid Frameworkom i Azure Fluid Relayom, tako da je iskustvo sinkronizirano sa svima u stvarnom vremenu.

S tim u vezi, Microsoft također najavljuje opću dostupnost Fluid Frameworka i Azurea Fluid Relay, pruža i API-je potrebne za omogućavanje Live Share iskustava i uslugu u oblaku za podršku ih. Microsoft kaže da će Azure Fluid Relay i SDK na strani klijenta biti spremni za proizvodne scenarije ovog ljeta.

Iako nije ekskluzivan za Teams, Microsoft također omogućuje stvaranje Komponente petlje ažuriranjem postojećih Adaptive Cards. Prilagodljive kartice načini su prikazivanja informacija u lako razumljivom formatu koji se može vidjeti na više platformi, i Loop komponente su dijelovi informacija koje se mogu uređivati ​​i ažuriraju se na svim površinama na kojima se nalaze prikazano. Ažuriranjem Adaptive Carda, programeri mogu stvoriti komponentu petlje koju je moguće uređivati ​​i dijeliti, a koja se može uređivati ​​u Outlook e-pošti, Teams chatovima i drugim Microsoft 365 aplikacijama. To olakšava ne samo vizualizaciju važnih informacija, već i poduzimanje radnji na njima kako bi se smanjilo vrijeme odgovora. Ova će mogućnost sljedeći mjesec ući u privatni pregled za programere.

Još jedna nova značajka za programere je mogućnost stvaranja Teams aplikacija koje proširuju svoju funkcionalnost izvan Teamsa, kao što su Outlook i Office.com. To aplikacijama omogućuje da svoje osobne kartice prenesu na ove druge površine, kao i da integriraju proširenja poruka temeljena na pretraživanju u Outlooku, a sve to koristeći jednu bazu koda. Ovo dolazi s lansiranjem Teams Javascript 2.0 SDK zajedno s manifestom aplikacije v1.13, općenito dostupnim danas. Izrada aplikacija za Teams također postaje lakša uz novi Teams Toolkit za Visual Studio Code, koji je sada općenito dostupan.

Programeri koji žele unijeti Teams iskustva u prilagođene aplikacije također mogu iskoristiti nove Microsoft Graph API-je (dolaze kasnije ovog ljeta). uključujući mogućnost omogućavanja razgovora s ljudima izvan korisnikovog zakupca, uvida koje su poruke pročitane i nepročitane i pretplate na korisničke razgovore. A ako koristite Microsoft Power Apps za izradu prilagođenih aplikacija s malo ili bez koda, tvrtka predstavlja Kontrole suradnje, koje vam omogućuju integraciju timskih sastanaka, zadataka po Panneru, sastanaka, datoteka i više izravno u aplikacija.

Za programere koji žele unovčiti svoje Teams aplikacije, Microsoft također od danas omogućuje stvaranje iskustava kupnje unutar aplikacije. Na ovaj način programeri mogu stvoriti "freemium" iskustvo, gdje korisnici mogu besplatno instalirati aplikaciju, ali otključati dodatnu mogućnosti putem kupnje putem aplikacije, umjesto da potencijalno morate navesti dva odvojena popisa aplikacija za besplatne i plaćene verzija. Također će uskoro (pretpremijera dolazi ovo ljeto) biti moguće rasteretiti upravljanje kupljenim licence za aplikacije Microsoftu, tako da programeri ne moraju sami stvarati to iskustvo unutar aplikacija Microsoft također poboljšava upravljanje aplikacijama i vidljivost u Teams Storeu, uključujući olakšavanje dodavanja aplikacija na mobilnim uređajima.

Postoji još nekoliko stvari koje je Microsoft najavio za Teams at Build, uključujući novi alat za automatizaciju sukladnosti aplikacija koji programerima olakšava stvaranje aplikacija koje su u skladu s industrijskim standardima. SharePoint Framework također se sada može koristiti za izradu dijelova za Teams aplikacije, a Microsoft uvodi Approvals API-je kako bi programeri mogli omogućiti odobrenja unutar svojih aplikacija u Teams-u. Tu je i alat za izradu primjera aplikacija Azure Communication Services, tako da programeri mogu kreirati prilagođene aplikacije za korisnike za upućivanje poziva, koje zaposlenici mogu preuzeti unutar Teamsa.

Konačno, Microsoft je najavio nekoliko novih Teams aplikacija koje su na putu od velikih partnera, uključujući Mural, Figma, Observable i druge. Oni će uskoro stići, iako datum nije naveden.