Microsoft Teams bénéficie d'expériences Live Share et bien plus encore lors de Build

Microsoft Teams bénéficie d'une tonne de nouvelles fonctionnalités lors de la Build 2022, notamment des expériences collaboratives en temps réel avec Live Share.

Lors de l'événement Build Developer de cette année, Microsoft a dévoilé une gamme de nouvelles fonctionnalités pour Teams, promettant d'aller encore plus loin dans la collaboration en ligne. Cela inclut une nouvelle fonctionnalité Live Share que les applications Teams peuvent exploiter pour améliorer la productivité lors d’une réunion Teams.

Live Share – un nom que Microsoft utilise également pour sa fonctionnalité de collaboration en temps réel dans Visual Studio – permet aux applications de créer des expériences interactives dans les réunions Teams. Lorsqu'une application utilise Live Share pour passer à l'étape de la réunion, les participants peuvent modifier, créer ou regarder du contenu en même temps, ce qui facilite la collaboration sur un plan ou un document. Par exemple, vous pourrez peut-être travailler sur un modèle 3D à l'aide de l'application Hexagon, qui est l'un des premiers partenaires à tenter de mettre en œuvre cette fonctionnalité, avec Frame.io, Accenture et MakeCode. Les développeurs peuvent désormais commencer à utiliser des extensions en version préliminaire pour le SDK client Teams afin de commencer à développer des applications dotées de ces fonctionnalités. Les expériences Teams Live Share sont toutes soutenues par Fluid Framework et Azure Fluid Relay, de sorte que l’expérience est synchronisée pour tout le monde en temps réel.

Et dans cette optique, Microsoft annonce également la disponibilité générale de Fluid Framework et Azure. Fluid Relay, fournissant à la fois les API nécessaires pour permettre les expériences Live Share et le service cloud pour prendre en charge eux. Microsoft affirme qu'Azure Fluid Relay et le SDK côté client seront prêts pour des scénarios de production cet été.

Bien que ce ne soit pas exclusif à Teams, Microsoft permet également de créer Composants de boucle en mettant à jour les cartes adaptatives existantes. Les cartes adaptatives sont des moyens d'afficher des informations dans un format facile à comprendre et pouvant être consulté sur plusieurs plates-formes. et les composants de boucle sont des informations modifiables qui restent mises à jour sur toutes les surfaces où ils se trouvent. affiché. En mettant à jour une carte adaptative, les développeurs peuvent créer un composant Loop modifiable et partageable qui peut être modifié dans les e-mails Outlook, les discussions Teams et d'autres applications Microsoft 365. Cela permet non seulement de visualiser facilement les informations importantes, mais également de prendre des mesures en conséquence pour réduire les temps de réponse. Cette fonctionnalité entrera en préversion privée pour les développeurs le mois prochain.

Une autre nouvelle fonctionnalité pour les développeurs est la possibilité de créer des applications Teams qui étendent leurs fonctionnalités en dehors de Teams, comme dans Outlook et Office.com. Cela permet aux applications d'apporter leurs onglets personnels sur ces autres surfaces, ainsi que d'intégrer des extensions de message basées sur la recherche dans Outlook, tout en utilisant une base de code unique. Cela s'accompagne du lancement du SDK Teams Javascript 2.0 ainsi que du manifeste d'application v1.13, généralement disponibles aujourd'hui. La création d'applications pour Teams devient également plus facile grâce à la nouvelle boîte à outils Teams pour Visual Studio Code, désormais disponible pour tous.

Les développeurs souhaitant intégrer les expériences Teams à des applications personnalisées peuvent également tirer parti des nouvelles API Microsoft Graph (à venir plus tard cet été). y compris la possibilité d'activer des discussions avec des personnes extérieures au locataire de l'utilisateur, de voir quels messages sont lus et non lus et de s'abonner aux discussions des utilisateurs. Et, si vous utilisez Microsoft Power Apps pour créer des applications personnalisées avec peu ou pas de code, la société introduit Contrôles de collaboration, qui vous permettent d'intégrer des réunions Teams, des tâches par Panner, des réunions, des fichiers et plus directement dans Une application.

Pour les développeurs souhaitant monétiser leurs applications Teams, Microsoft permet également de créer des expériences d'achat intégrées à l'application dès aujourd'hui. De cette façon, les développeurs peuvent créer une expérience « freemium », dans laquelle les clients peuvent installer une application gratuitement, mais en débloquer davantage. capacités via un achat intégré, plutôt que d'avoir potentiellement à répertorier deux listes d'applications distinctes pour les applications gratuites et payantes version. Il sera également bientôt possible (une avant-première arrive cet été) de se décharger de la gestion des achats licences d'application à Microsoft, afin que les développeurs n'aient pas à créer eux-mêmes cette expérience au sein du application. Microsoft améliore également la gestion et la visibilité des applications sur le Teams Store, notamment en facilitant l'ajout d'applications sur les appareils mobiles.

Microsoft a annoncé quelques autres choses pour Teams at Build, notamment un nouvel outil d'automatisation de la conformité des applications pour permettre aux développeurs de créer plus facilement des applications conformes aux normes de l'industrie. Le SharePoint Framework peut également désormais être utilisé pour créer des composants pour les applications Teams, et Microsoft introduit des API d'approbation afin que les développeurs puissent activer les approbations au sein de leurs applications dans Teams. Il existe également un exemple de générateur d'applications Azure Communication Services, qui permet aux développeurs de créer des applications personnalisées permettant aux clients de passer des appels, que les employés peuvent prendre au sein de Teams.

Enfin, Microsoft a annoncé que quelques nouvelles applications Teams seraient en route auprès de partenaires majeurs, notamment Mural, Figma, Observable, etc. Ceux-ci arriveront bientôt, même si aucune date n’a été donnée.