يحصل Microsoft Teams على الكثير من الميزات الجديدة في Build 2022، بما في ذلك التجارب التعاونية في الوقت الفعلي مع Live Share.
في حدث Build Developer لهذا العام، كشفت Microsoft عن مجموعة من الإمكانات الجديدة لـ Teams، ووعدت بتعزيز التعاون عبر الإنترنت بشكل أكبر. يتضمن ذلك ميزة Live Share جديدة يمكن لتطبيقات Teams الاستفادة منها لتحسين الإنتاجية أثناء اجتماع Teams.
تتيح المشاركة المباشرة - وهو الاسم الذي تستخدمه Microsoft أيضًا لميزة التعاون في الوقت الفعلي في Visual Studio - للتطبيقات إنشاء تجارب تفاعلية في اجتماعات Teams. عندما يستخدم أحد التطبيقات Live Share للانتقال إلى مرحلة الاجتماع، يمكن للمشاركين تحرير المحتوى أو إنشائه أو مشاهدته في نفس الوقت، مما يسهل العمل معًا على خطة أو مستند. على سبيل المثال، قد تتمكن من العمل على نموذج ثلاثي الأبعاد باستخدام تطبيق Hexagon، وهو أحد الشركاء الأوائل الذين حاولوا تنفيذ هذه الإمكانية، إلى جانب Frame.io وAccenture وMakeCode. يمكن للمطورين الآن البدء في استخدام ملحقات المعاينة لـ Teams Client SDK لبدء تطوير التطبيقات بهذه الإمكانات. يتم دعم جميع تجارب Teams Live Share بواسطة Fluid Framework وAzure Fluid Relay، لذلك تتم مزامنة التجربة مع الجميع في الوقت الفعلي.
وفي هذا الصدد، تعلن Microsoft أيضًا عن التوفر العام لـ Fluid Framework وAzure Fluid Relay، الذي يوفر كلاً من واجهات برمجة التطبيقات اللازمة لتمكين تجارب Live Share والخدمة السحابية لدعمها هم. تقول Microsoft إن Azure Fluid Relay وSDK من جانب العميل سيكونان جاهزين لسيناريوهات الإنتاج هذا الصيف.
على الرغم من أن Microsoft لا تقتصر على Teams، إلا أنها تتيح أيضًا إمكانية الإنشاء مكونات الحلقة عن طريق تحديث بطاقات التكيف الموجودة. تعد البطاقات التكيفية طرقًا لعرض المعلومات بتنسيق سهل الفهم يمكن عرضه على منصات متعددة، ومكونات الحلقة هي أجزاء من المعلومات قابلة للتحرير وتظل محدثة عبر جميع الأسطح التي توجد بها عرض. من خلال تحديث بطاقة Adaptive Card، يمكن للمطورين إنشاء مكون Loop قابل للتحرير والمشاركة ويمكن تحريره عبر رسائل البريد الإلكتروني في Outlook ومحادثات Teams وتطبيقات Microsoft 365 الأخرى. وهذا يجعل من السهل ليس فقط تصور المعلومات المهمة ولكن أيضًا اتخاذ الإجراءات اللازمة بشأنها لتقليل أوقات الاستجابة. ستدخل هذه الإمكانية إلى المعاينة الخاصة للمطورين الشهر المقبل.
ميزة جديدة أخرى للمطورين هي القدرة على إنشاء تطبيقات Teams التي تعمل على توسيع وظائفهم خارج Teams، كما هو الحال في Outlook وOffice.com. يتيح ذلك للتطبيقات جلب علامات التبويب الشخصية الخاصة بها إلى هذه الأسطح الأخرى، بالإضافة إلى دمج ملحقات الرسائل المستندة إلى البحث في Outlook، كل ذلك أثناء استخدام قاعدة تعليمات برمجية واحدة. يأتي ذلك مع إطلاق Teams Javascript 2.0 SDK بالإضافة إلى بيان التطبيق الإصدار 1.13، المتوفر بشكل عام اليوم. أصبح إنشاء التطبيقات لـ Teams أسهل أيضًا مع مجموعة أدوات Teams الجديدة لـ Visual Studio Code، والتي أصبحت متاحة الآن بشكل عام.
يمكن للمطورين الذين يتطلعون إلى جلب تجارب Teams إلى التطبيقات المخصصة أيضًا الاستفادة من واجهات برمجة تطبيقات Microsoft Graph الجديدة (التي ستتوفر لاحقًا هذا الصيف). بما في ذلك القدرة على تمكين المحادثات مع أشخاص خارج مستأجر المستخدم، ومعرفة الرسائل المقروءة وغير المقروءة، والاشتراك في محادثات المستخدم. وإذا كنت تستخدم Microsoft Power Apps لإنشاء تطبيقات مخصصة باستخدام القليل من التعليمات البرمجية أو بدون تعليمات برمجية على الإطلاق، فإن الشركة تقدم ذلك عناصر التحكم في التعاون، والتي تتيح لك دمج اجتماعات Teams والمهام حسب Panner والاجتماعات والملفات والمزيد مباشرةً في تطبيق.
بالنسبة للمطورين الذين يتطلعون إلى تحقيق الدخل من تطبيقات Teams الخاصة بهم، تتيح Microsoft أيضًا إنشاء تجارب شراء داخل التطبيق بدءًا من اليوم. بهذه الطريقة، يمكن للمطورين إنشاء تجربة "freemium"، حيث يمكن للعملاء تثبيت التطبيق مجانًا، مع فتح المزيد الإمكانات من خلال عملية شراء داخل التطبيق، بدلاً من الاضطرار إلى إدراج قائمتين منفصلتين للتطبيقات المجانية والمدفوعة إصدار. سيكون من الممكن أيضًا قريبًا (المعاينة ستأتي هذا الصيف) تفريغ إدارة المشتريات تراخيص التطبيقات لشركة Microsoft، لذلك لا يتعين على المطورين إنشاء تلك التجربة بأنفسهم داخل برنامج. تعمل Microsoft أيضًا على تحسين إدارة التطبيقات وإمكانية اكتشافها على متجر Teams، بما في ذلك تسهيل إضافة التطبيقات على الأجهزة المحمولة.
هناك بعض الأشياء الأخرى التي أعلنت عنها Microsoft لـ Teams at Build، بما في ذلك أداة أتمتة توافق التطبيقات الجديدة لتسهيل على المطورين إنشاء تطبيقات تتوافق مع معايير الصناعة. ويمكن الآن أيضًا استخدام SharePoint Framework لإنشاء أجزاء لتطبيقات Teams، وتقدم Microsoft واجهات برمجة تطبيقات الموافقات حتى يتمكن المطورون من تمكين الموافقات داخل تطبيقاتهم في Teams. يوجد أيضًا منشئ تطبيقات نموذج Azure Communication Services، بحيث يمكن للمطورين إنشاء تطبيقات مخصصة للعملاء لإجراء المكالمات، والتي يمكن للموظفين إجراؤها داخل Teams.
أخيرًا، أعلنت Microsoft عن وجود عدد قليل من تطبيقات Teams الجديدة في الطريق من الشركاء الرئيسيين، بما في ذلك Mural وFigma وObservable والمزيد. ستأتي هذه قريبًا، على الرغم من عدم تحديد موعد.