Microsoft Teams იღებს უამრავ ახალ ფუნქციას Build 2022-ში, მათ შორის რეალურ დროში თანამშრომლობითი გამოცდილება Live Share-ით.
წლევანდელ Build დეველოპერულ ღონისძიებაზე, Microsoft-მა წარმოადგინა გუნდების ახალი შესაძლებლობების სპექტრი, რომელიც გვპირდება, რომ ონლაინ თანამშრომლობას კიდევ უფრო გააგრძელებს. ეს მოიცავს ახალ Live Share ფუნქციას, რომელიც Teams-ის აპებს შეუძლიათ გამოიყენონ გუნდების შეხვედრის დროს პროდუქტიულობის გასაუმჯობესებლად.
Live Share - სახელი, რომელსაც Microsoft ასევე იყენებს Visual Studio-ში რეალურ დროში თანამშრომლობის ფუნქციისთვის - აპებს საშუალებას აძლევს შექმნან ინტერაქტიული გამოცდილება გუნდების შეხვედრებში. როდესაც აპი იყენებს Live Share-ს შეხვედრის ეტაპზე გადასასვლელად, მონაწილეებს შეუძლიათ ერთდროულად დაარედაქტირონ, შექმნან ან უყურონ კონტენტს, რაც გააადვილებს გეგმაზე ან დოკუმენტზე ერთად მუშაობას. მაგალითად, თქვენ შეგიძლიათ იმუშაოთ 3D მოდელზე ექვსკუთხა აპლიკაციის გამოყენებით, რომელიც არის ერთ-ერთი ადრეული პარტნიორი, რომელიც ცდილობს ამ შესაძლებლობის განხორციელებას Frame.io, Accenture და MakeCode-თან ერთად. დეველოპერებს ახლა შეუძლიათ დაიწყონ წინასწარი გადახედვის გაფართოებების გამოყენება Teams Client SDK-სთვის, რათა დაიწყონ აპების შემუშავება ამ შესაძლებლობებით. Teams Live Share გამოცდილება ყველა მხარდაჭერილია Fluid Framework-ით და Azure Fluid Relay-ით, ასე რომ გამოცდილება ყველასთვის სინქრონიზებულია რეალურ დროში.
ამასთან დაკავშირებით, Microsoft ასევე აცხადებს Fluid Framework-ისა და Azure-ის ზოგად ხელმისაწვდომობას Fluid Relay, რომელიც უზრუნველყოფს როგორც API-ებს, რომლებიც საჭიროა Live Share გამოცდილების გასააქტიურებლად და ღრუბლოვანი სერვისის მხარდასაჭერად მათ. მაიკროსოფტი ამბობს, რომ Azure Fluid Relay და კლიენტის მხარის SDK მზად იქნება წარმოების სცენარებისთვის ამ ზაფხულს.
მიუხედავად იმისა, რომ არ არის ექსკლუზიური გუნდებისთვის, Microsoft ასევე შესაძლებელს ხდის შექმნას მარყუჟის კომპონენტები არსებული ადაპტური ბარათების განახლებით. ადაპტური ბარათები არის ინფორმაციის ჩვენება ადვილად გასაგებ ფორმატში, რომელიც შეიძლება ნახოთ მრავალ პლატფორმაზე, და Loop კომპონენტები არის ინფორმაციის რედაქტირებადი ნაწილი, რომელიც განახლდება ყველა ზედაპირზე, სადაც ისინი არიან ნაჩვენებია. ადაპტური ბარათის განახლებით, დეველოპერებს შეუძლიათ შექმნან რედაქტირებადი და გაზიარებადი Loop კომპონენტი, რომლის რედაქტირება შესაძლებელია Outlook-ის ელფოსტაზე, გუნდების ჩეთებსა და სხვა Microsoft 365 აპებში. ეს აადვილებს არა მხოლოდ მნიშვნელოვანი ინფორმაციის ვიზუალიზაციას, არამედ მასზე ზომების მიღებას რეაგირების დროის შესამცირებლად. ეს შესაძლებლობა დეველოპერებისთვის პირადი გადახედვისას შევა მომავალ თვეში.
დეველოპერებისთვის კიდევ ერთი ახალი ფუნქციაა Teams-ის აპების შექმნის შესაძლებლობა, რომელიც აფართოებს მათ ფუნქციებს Teams-ის გარეთ, როგორიცაა Outlook და Office.com. ეს საშუალებას აძლევს აპებს მოიყვანონ თავიანთი პერსონალური ჩანართები ამ სხვა ზედაპირებზე, ასევე გააერთიანონ ძიებაზე დაფუძნებული შეტყობინებების გაფართოებები Outlook-ში, ეს ყველაფერი ერთი კოდის ბაზის გამოყენებით. ეს მოყვება Teams Javascript 2.0 SDK-ის გაშვებას, App manifest v1.13-თან ერთად, რომელიც დღეს ზოგადად ხელმისაწვდომია. გუნდებისთვის აპლიკაციების შექმნა ასევე უფრო ადვილი ხდება ახალი Teams Toolkit-ისთვის Visual Studio Code-ისთვის, რომელიც ახლა ზოგადად ხელმისაწვდომია.
დეველოპერებს, რომლებიც ცდილობენ Teams-ის გამოცდილების მორგებულ აპებში მიტანას, ასევე შეუძლიათ გამოიყენონ ახალი Microsoft Graph API-ები (ამ ზაფხულის ბოლოს). მათ შორის, ჩეთის ჩართვა ადამიანებთან, რომლებიც მომხმარებლის მფლობელს არ ეკუთვნის, ნახოს რომელი შეტყობინებები არის წაკითხული და წაუკითხავი, და გამოიწეროთ მომხმარებლის ჩეთები. და, თუ თქვენ იყენებთ Microsoft Power Apps-ს პერსონალური აპლიკაციების შესაქმნელად, მცირე კოდის გარეშე, კომპანია წარმოგიდგენთ კოლაბორაციის კონტროლი, რომელიც საშუალებას გაძლევთ პირდაპირ ინტეგრიროთ გუნდის შეხვედრები, Tasks by Panner, შეხვედრები, ფაილები და სხვა აპლიკაცია.
დეველოპერებისთვის, რომლებიც ცდილობენ თავიანთი გუნდის აპების მონეტიზაციას, Microsoft ასევე შესაძლებელს გახდის აპს-შიდა შესყიდვების გამოცდილების შექმნას დღეიდან. ამ გზით, დეველოპერებს შეუძლიათ შექმნან "freemium" გამოცდილება, სადაც მომხმარებლებს შეუძლიათ უფასოდ დააინსტალირონ აპლიკაცია, მაგრამ განბლოკონ დამატებითი შესაძლებლობები აპს-შიდა შესყიდვის საშუალებით, ვიდრე პოტენციურად საჭირო იყოს ორი ცალკეული აპლიკაციის ჩამონათვალის ჩამოთვლა უფასო და ფასიანი ვერსია. ასევე მალე (წინასწარი ამ ზაფხულს მოდის) შესაძლებელი იქნება შეძენილი მენეჯმენტის გადმოტვირთვა აპლიკაციის ლიცენზირება Microsoft-ს, ასე რომ, დეველოპერებს არ მოუწევთ თავად შექმნან ეს გამოცდილება აპლიკაცია. Microsoft ასევე აუმჯობესებს აპების მენეჯმენტს და აღმოჩენადობას Teams Store-ზე, მათ შორის, აადვილებს აპების დამატებას მობილურ მოწყობილობებზე.
არის რამდენიმე სხვა რამ, რაც Microsoft-მა გამოაცხადა Teams at Build-ისთვის, მათ შორის ახალი App Compliance Automation Tool, რომელიც დეველოპერებს გაუადვილებს აპების შექმნას, რომლებიც შეესაბამება ინდუსტრიის სტანდარტებს. SharePoint Framework-ის გამოყენება ახლა შესაძლებელია Teams-ის აპებისთვის ნაწილების შესაქმნელად, ხოლო Microsoft შემოაქვს Approvals API-ებს, რათა დეველოპერებმა ჩართონ დამტკიცებები თავიანთ აპებში Teams-ში. ასევე არსებობს Azure Communication Services-ის ნიმუშის აპლიკაციების შემქმნელი, ასე რომ დეველოპერებს შეუძლიათ შექმნან მორგებული აპები კლიენტებისთვის ზარების განსახორციელებლად, რომლებიც თანამშრომლებს შეუძლიათ Teams-ში მიიღონ.
დაბოლოს, Microsoft-მა გამოაცხადა რამდენიმე ახალი Teams აპი მთავარი პარტნიორებისგან, მათ შორის Mural, Figma, Observable და სხვა. ეს იქნება მალე, თუმცა თარიღი არ იყო მითითებული.