يُمكن الإشارة إلى مؤتمر مايكروسوفت السنوي Build 2020 بأنَّه الأوّل من نوعه، فبسبب جائحة فيروس كورونا COVID-19 عُقِدَ المؤتمر في يومي 19 و 20 أيار (مايو) 2020 افتراضيًا ولمدة 48 ساعة متواصلة، وشارك فيه كثيرٌ من المطوّرين الموجودين في بلدان عديدة (1).
ساعدت شركة Microsoft في التَّعامل مع جائحة COVID-19؛ لتكون إحدى مهماتها تمكين الأفراد والمنظمات بهدف تحقيق المزيد من الإنجازات، وهذا يبدأ بتزويد المطوّرين بالمنصات والأدوات ذات الأمان والوثوقية العالية، منها (1,2): ● منصة GitHub: يستخدمها مطورو البرمجيات للتعاون على بناء التطبيقات البرمجيَّة المختلفة، وحاليًا يوجد على هذه المنصة ما يقارب 50 مليون مطور من اختصاصات مختلفة، وهم أكثر نشاطًا مما سبق في ظلِّ هذه الجائحة. ● محرر Visual Studio Code: وهو الأشهر بين محررات الأكواد البرمجية، وازداد استخدامه بصورةٍ ملحوظةٍ في الآونة الأخيرة على صعيد العديد من الخدمات التي يقدمها. ● المنصة السحابيَّة Azure: وهي مخصصة لاستضافة التطبيقات، وتسهيل تطوير التطبيقات الجديدة، وتستخدم أكبر الشركات العالمية هذه المنصة لإدارة تطبيقاتهم، تحتوي هذه المنصة على 61 منطقة لمراكز البيانات في أنحاء العالم، وفي مجال الذكاء الصُّنعي سَتُفَعَّل تحديثات حول الخدمات المعرفية للكلام، إطار عمل Bot وغيرها.
Image: https://news.microsoft.com/build2020/ سلسلة الأدوات المتكاملة المقدمة من قبل شركة Microsoft
وتسعى شركة Microsoft إلى تقديم سلسلة أدوات متكاملة تنقل فكرةَ المطور إلى كود برمجي، ومن ثمَّ إطلاق هذه الفكرة، وذلك عبر دمج أفضل ما تقدمه الأدوات الآتية: ● منصة Power Platform: يستخدم هذه المنصة قرابة 3.5 مليون مطور، وعَدَّلت الشركة عليها؛ لتتيح خاصية العمل عن بعد. ● Microsoft Team: المطور باستخدام Azure، والذي يتيح ميزة العمل عن بعد بطريقةٍ آمنةٍ من خلال تأمين خدمات التواصل؛ للقيام بالاجتماعات الصُّوريَّة والصَّوتيَّة وغيرها. وشهد نموًا هائلًا مع وجود عدد مستخدمين أكثر من أي وقت مضى، وأعلنت شركة Microsoft عن العديد من الإمكانيات الجديدة التي يقدمها Microsoft Team مثل (3):
تسهيل إنشاء التطبيقات ونشرها: وذلك عن طريق تثبيت إضافة Visual Studio وVisual Studio Code التي تمكِّن المطورين من استخدام قوة هذه الأدوات المألوفة لديهم لبناء المشاريع بسرعة، وبدء عملية نشر التطبيقات. إتاحة بوت Bot ذي واجهة رسوم تخاطبية باستخدام Power Virtual Agent، وستطرح العديد من الميزات قريبًا من شأنها تسهيل إنشاء روبوت الدردشة وإدارته من داخل Teams، وغيرها من الميزات الأخرى.
تحسين قدرة المديرين 'IT Admins على إدارة تطبيقاتهم: يستفيد المديرون من عملية مبسطة للإدارة، من خلال القيام بعمليات المراجعة والموافقة والنشر للتطبيقات مباشرةً من مركز إدارة Teams، وإضافة عناصر تحكم جديدة؛ لتحسين تجربة انتشار تطبيق Teams من خلال تثبيتها للمستخدمين المستقلين في قائمة الفيض overflow menu، ويمكن للمديرين أيضًا عرض تطبيقات مشابهة إلى المستخدمين النهائيين من خلال إنشاء قوالب مترافقة مع التطبيقات المثبتة، وغيرها من الميزات الأخرى.
تعزيز تجربة المستخدمين: سيتمكن المستخدمون النهائيون في وقتٍ لاحقٍ من سنة 2020 من فتح النوافذ المنبثقة للتطبيقات الشخصيَّة؛ حتى يتمكنوا على سبيل المثال من العمل والوصول بسهولةٍ إلى محادثات الفريق لمواصلة التعاون، وقوائم Microsoft من شأنها المساعدة على تعقب المعلومات وتنظيم العمل، فالقائمة تمتاز بأنَّها بسيطة وذكية ومرنة؛ مما يمكِّن المدير من الاطلاع على أهم مهام فريقه، وغيرها من الميزات الأخرى.
استخدام Teams للتواصل مع الجماهير الخارجية: إنَّ جدولة المواعيد الافتراضية مع الحجوزات يمكِّن المؤسسات من إدارة الأقسام والموظفين المتعددين في بيئة جدولة وحيدة، مثل الزيارات الافتراضية للرعاية الصِّحيَّة للمرضى ومواعيد مقابلات المرشحين للعمل.
وأُعلِن عن إطلاق (2,4):
النسخة 1.0 من طرفية ويندوز Windows Terminal وهي قابلة للتخصيص بصورة كاملة، ومفتوحة المصدر، ومتاحة على متجر Windows.
نظام ويندوز الفرعي للينوكس Windows Subsystem for Linux وهو مشابه لأداء نظام تشغيل Linux كما يحتوي على نواة Linux حقيقية.
مدير حزم ويندوز Windows Package Manager يُمَكِّن من تثبيت آمن وموثوق للبرمجيات الموجودة في مستودع تطبيقات مفتوح المصدر داخل موقع GitHub.
تطبيق GitHub والذي يمكن المستخدم من البقاء على اتصال في حال غياب الحاسب الشخصي عن طريق تأمين العديد من الخدمات، مثل: التحقق من طلبات السحب pull request، في حال وجود أية مشكلات، وعرض التعليقات والتعديلات وغيرها.
سحابة Codespace في موقع GitHub والتي توفر بيئة عمل متكاملة على المتصفح، وتسمح بكتابة الكود وبناءه واختباره ونشره، وتبسط سير العمل من خلال تنصيب الاعتماديات ومفاتيح SSH، إضافةً إلى إمكانية الإسهام في تطوير المشاريع دون العبث بالإعدادات الخاصة بالحاسب الشخصي، ولا بدَّ من ذكر خاصية دعوة مطورين آخرين إلى جلسة تعاون، وإمكانية استقبال الدعوة باستخدام برنامج Visual studio 2019، والقيام باستعراض الكود والتعديل عليه.
إضافةً إلى أنَّ بطولة كأس العالم التخيلي Imagine Cup World Championship التي تتبناها شركة Microsoft سنويًا في مؤتمر Build أقيمت افتراضيًا، فكان لكل فريق دقيقة واحدة لإقناع الحكام الثلاثة -المطلعين مسبقًا على المشروع- بأحقية فوزهم، بعدها يختار كل حكم مشروع واحد ليتأهل إلى مرحلة تقديم العروض المتعمقة بالمشروع، وتفرز الأصوات النهائية على أساس (1,2):
التكنولوجيا المستخدمة.
التنوع.
الشمولية.
سهولة الوصول.
الابتكار.
المفهوم.
الجدوى.
يحصل البطل على جائزة بقيمة 100,000 دولار أميركي و50,000 في منح azure، وجلسة توجيه مع الرئيس التنفيذي لشركة Microsoft ساتيا ناديلا Satya Nadella (1,2). وكانت المشاريع الستة هي (1,2):
Hollo: مقدّم من طلاب في جامعة هونغ كونغ The University of Hong Kong، وهو عبارة عن تطبيق ويب لدليل إرشاد للصحة العقليَّة باستخدام خدمات التحليل والذكاء الصّنعي.
RedWalls: مقدّم من طلاب في المعهد الوطني للعلوم التَّطبيقيَّة والتكنولوجيا National institute of applied Science and Technology، وهو عبارة عن تطبيق لمرضى الزهايمر ولمقدمي الرعاية لهم.
Deeptector: مقدّم من طلاب في جامعة ميسوري University of Missouri، وهو عبارة عن تطبيق لكشف التضليل، ومدعوم بنماذج التعلم العميق.
The Knights: مقدّم من طلاب في جامعة جومو كينياتا للزراعة والتكنولوجيا Jomo Kenyatta University of Agriculture and Technology، وهو عبارة عن روبوت لإزالة الأعشاب الضارة باستخدام خدمات الذكاء الصّنعي.
Syrinx: مقدّم من طلاب في جامعة طوكيو The University of Tokyo، صندوق صوت يوضع عند الحنجرة.
Tremor Vision: مقدّم من طلاب في جامعة واشنطن University of Washington، وهو عبارة عن تطبيق موبايل لمرض باركنسون باستخدام الرؤية الحاسوبيَّة.
تأهل إلى المرحلة الثانية المشاريع 1 و5 و6، وفاز فريق Hollo في بطولة كأس العالم التخيلي (1,2).
هذه كانت أهم جوانب مؤتمر Build 2020 الذي اصطحب الحضور جميعهم في تجربة افتراضية جديدة؛ لتؤكد لنا شركة Microsoft مجددًا بأنَّها قادرة على التكيف مع الظروف العالميَّة جميعها.
المصادر:
1- Linkedin.com. 2020. Sign Up | Linkedin. [online] Available at: هنا 30 June 2020]. 2- Microsoft Build 2020. 2020. Microsoft Build 2020. [online] Available at: هنا [Accessed 30 June 2020]. 3- Microsoft Build 2020. 2020. Microsoft Build 2020. [online] Available at: هنا [Accessed 30 June 2020]. 4- GitHub. 2020. Codespaces. [online] Available at: هنا [Accessed 30 June 2020].