السلام عليكم

في هذه التدوينة سأكتب عن الإعلانات الجديدة التي أعلنتها مايكروسوفت في مؤتمر بيلد الماضي والتي تخص بشكل مباشر مطوري ويندوز 10 .. بالإضافة إلى نظام ويندوز 10 للنطورين بشكل عام

  • منصة ويندوز الموّحدة | Universal Windows Platform :

يمكنك الآن كمطور تطوير تطبيق واحد بـ كود واحد و بتصميم واحد (لو شئت) وتستهدف أكثر من بيئة مثلاً : الويندوز 10 للهواتف + للبي-سي + للتابلت + للـإكسبوكس + للديسكتوب + للهولولينز + لإنترنت الأشياء .. كلها بكو واحد كما ذكرت .. ولكن كيف تعمل ؟ وماعلاقة منصة ويندوز الموحدة ؟

مايكروسوفت ذكرت بشكل صريح أن المطور الآن لا يستهدف بيئة معينة مثلاً الهواتف، بل يستهدف –وبشكل مباشر- منصة ويندوز الموّحدة والتي تعمل على البيئات المتعددة التي ذكرتها سابقاً .

فعندمها تطوّر تطبيق لـ UWP ( منصة ويندوز الموحدة ) فأنت تستهدفها وهي تقوم بمساعدة تطبيقك للعمل على البيئات المتعددة ..

منصة ويندوز الموحدة تحتوي على واجهات تطوير تطبيقات (APIs) عديدة وتعمل بشكل موّحد، ولكن أيضاً تحتوي على بعض الأشياء المخصصة لبيئة معينة مثلاً : الهواتف، هنالك زر رجوع فيزيائي موجود بالهاتف ولكنه غير موجود بالهولولينز مثلاً J

بشكل عام، 96% من جميع الواجهات هي مشاركة عبر منصة ويندوز الموّحد لجميع البيئات التي تعمل بمنصة ويندوز ، و 4% فقط مخصصة لبعض البيئات وبالتحديد : الهواتف – الإكس-بوكس – الهولوينز .

  •  “جسور ويندوز “

أعلنت مايكروسوفت عن “جسور” ويندوز والتي تمكنك كمطور لمنصات مختلفة إستهداف ويندوز 10 بسهولة والإستفادة من الإيكو-سيستم للويندوز 10 بشكل كبير.. وتتضمن هذه الجسور :

  • بروجيت أستوريا – Project Astoria

أعلنت مايكروسوفت أيضاً عن مشروع جديد سمّي بـ مشروع أستوريا.. ومن خلاله تستطيع كـ مطوّر تطبيقات أندرويد إستهداف ويندوز 10 بتعديلات بسيطة على حسب حجم وعمل تطبيقك بشكل عام .. ولكن لا يوجد العديد من المعلومات المؤكدة لمشاركتها معكم L

  • بروجيت آيسلاند-وود – Project Islandwood

أعلنت مايكروسوفت أيضاً عن مشروع آخر سمّي بـ مشروع آيسلاند-وود ومن خلاله يستطيع مطوّر تطبيقات الآي-أوس إستهداف ويندوز عبر تغيير بعض الأكواد وتعديلات بسيطة – تعتمد على حجم التطبيق و تعقيده – .

بشكل أكثر وضوح : سيتمكن مطوّر تطبيق الآي-أوس نقل مصدر تطبيقه ليكون كـ مشروع جديد بالـفيجوال ستوديو ومن خلاله يقوم بالتعديلات والتنقيح والمعالجة ليصنع تطبيق Native لويندوز 10!

  • مبرمجين تطبيقات Win32 التقليدية .. مايكروسوفت تحبكم .

أعلنت مايكروسوفت ان متجر ويندوز الموّحد الآن يستقبل البرامج التقليدية التي تعمل على منصة ويندوز، مثلاً : برنامج الفوتوشوب – برنامج الفيجوال ستوديو .. فايرفوكس! إلخ..

ومن خلال ذلك مايكروسوفت تسعى ليكون متجر ويندوز الموّحد يحوي تطبيقات عديدة ومتنوعة تلبي مستخدمي نظام ويندوز بشكل كامل .

  • تطبيقات الويب بمتجر ويندوز 10

أعلنت مايكروسوفت أن مطوري تطبيقات الويب يستطيعوا الآن تحويل تطبيقاتهم الويب لتطبيقات تعمل على نظام الويندوز 10 والوصول لبعض ميزات ويندوز الحصرية مثل : البلاطات الحية + كورتانا .. إلخ .

كانت هذه الجسور الآربعة والتي يمكن من خلالها إستهداف متجر ويندوز الموّحد وبالتالي إستهداف أي جهاز يعمل بـ ويندوز 10 من الهواتف ذوات الشاشات الصغيرة إلى السيرفس هب بشاشته الهائلة إلى إنترنت الأشياء والذي يعمل بدون شاشة J .

كانت هذه نظرة أولية على منصة ويندوز الموّحدة للمطورين .. ستكون هنالك تدوينات أخرى قريباً إن شاء الله للتكلم عن ويندوز 10 بشكل أعمق J ..

أيضاً يمكنكم قراءة ملخص كامل لمؤتمر بيلد – اليوم الآول من هنا : Nasser AlNAsser – MSDN