هل تحاول Microsoft تحسين 'Project Union' الذي يربط تطبيقات Win32 التقليدية بـ UWP لنظام التشغيل Windows 10؟

شبابيك / هل تحاول Microsoft تحسين 'Project Union' الذي يربط تطبيقات Win32 التقليدية بـ UWP لنظام التشغيل Windows 10؟ 2 دقيقة للقراءة

متجر مايكروسوفت



تحاول Microsoft سد الفجوة الواسعة بين تطبيقات Win32 التقليدية والتي لا تزال ذات صلة ، وتطبيقات UWP (النظام الأساسي العالمي لنظام التشغيل Windows) الحديثة إلى حد ما. مع Project Union ، قد يحتوي Windows 10 على منصة تشغيل موحدة للتطبيقات.

يخضع Microsoft Windows 10 لبعض التغييرات الهائلة بسبب Project Union ، وهو نظام أساسي يسعى لضمان عمل تطبيقات Win32 التقليدية بشكل جيد مع تطبيقات UWP الحديثة. الأهم من ذلك ، يبدو أن Microsoft تقوم بفصل App Ecosystem من Windows 10 لتقديم أمان وخصوصية أفضل مع Project Union.



تدفع Microsoft Project Union نحو نظام التشغيل Windows 10 لفصل النظام البيئي للتطبيق وتوحيد تطبيقات Win32 مع تطبيقات UWP:

قدمت Microsoft النظام البيئي لتطبيق Universal Windows Platform في نظام التشغيل Windows 8. بالإضافة إلى تطبيقات Win32 الحالية ، تضمن Windows 8 تطبيقات حديثة من شأنها أن توفر تجربة تعدد مهام أفضل على الأجهزة مع واجهة تعمل باللمس. لا داعي للإضافة ، لا يزال أمام نظام UWP طريق طويل قبل أن يصبح سائدًا ويحل محل تطبيقات Win32.



لطالما كانت تطبيقات Windows UWP الحديثة متأخرة جدًا ويبدو أنها وراء تطبيقات Win32 القياسية. هذا على الرغم من حقيقة أن Microsoft حاولت جاهدة الترويج لتطبيقات UWP من خلال توفير ميزات جديدة فقط لـ UWP. تطبيقات Win32 ، على الرغم من قوتها ، تم الاحتفاظ بها عمدًا في حالة 'عدم الابتكار' وتم ترك المطورين في الخلف مع إمكانية الوصول إلى واجهات برمجة التطبيقات القديمة فقط.



كانت هناك الآن بعض التغييرات المثيرة للاهتمام. مع Project Union ، تحاول Microsoft سد الفجوة من خلال توحيد واجهات برمجة التطبيقات عبر نموذجي التطبيق. بمعنى آخر ، مع Project Reunion ، تدعي Microsoft أنها ستوحد الوصول إلى Win32 و UWP APIs الموجودة. بالإضافة إلى ذلك ، سيتم فصل النظام البيئي للتطبيق عن نظام التشغيل. كنتيجة مباشرة ، يمكن لمستخدمي نظام التشغيل Windows 10 توقع 'الميزات الحديثة' في تطبيقات سطح المكتب التقليدية ، بما في ذلك الوصول إلى لوحة المشاركة المدمجة في Windows 10.

تقدم Microsoft 'مساحة النوافذ الموحدة' لتطبيقات UWP و Win32:

يقال إن Microsoft ستقدم 'مساحة نافذة موحدة' لتطبيقات UWP و Win32. يجب أن يسمح هذا للمطورين باعتماد واجهات برمجة التطبيقات التي يمكنها توفير تجارب نافذة متسقة عبر تطبيقات UWP أو Win32. بالحديث عن الابتكار ، قالت مايكروسوفت ،

'نريد أيضًا أن يكون نموذج النوافذ هو نفسه بشكل أساسي حتى نخلق طريقة مألوفة للعمل للمطورين بغض النظر عما إذا كنت قد اخترت UWP أو Win32 كنموذج التطبيق الخاص بك.'



أشارت Microsoft إلى أن واجهات برمجة تطبيقات النوافذ الخاصة بنظام التشغيل Windows 10 ستكون في متناول المطورين بغض النظر عن نموذج العملية (UWP أو Win32) ضمن Project Union. سيسمح ذلك لشركة Microsoft والمطورين بإنشاء تطبيقات ، سواء كانت UWP أو Win32 ، بنفس مجموعة الميزات وواجهات برمجة التطبيقات.

من المهم ملاحظة أنه في الحالة الحالية ، يقدم Windows 10 حاليًا طريقتين مختلفتين تمامًا لعمل 'النوافذ' (تغيير حجم التطبيقات ، وتخصيص أشرطة العناوين ، إلخ). لا داعي للإضافة ، فإن تطبيقات Win32 لديها سيناريوهات نافذة قوية وفعالة ، وتبدو تطبيقات UWP مقيدة للغاية خاصة في سيناريو Windowing.

مع Project Union ، ستسمح Microsoft للمطورين بالحصول على قوة نوافذ Win32 لتطبيقات UWP. بالإضافة إلى ذلك ، ستستمر الشركة في تطوير ونشر واجهات برمجة تطبيقات موحدة تعمل على تحسين التناسق عبر التطبيقات.

إذا ظل Project Union وفياً للوعود الضمنية ، فسيتمكن مطورو Win32 و UWP Apps أخيرًا من الوصول إلى جميع طبقات واجهات برمجة تطبيقات النوافذ الجديدة . من المفترض أن يؤثر ذلك بشكل كبير على تجربة النوافذ لتطبيقات UWP وتحسينها ، وتوحيد نموذجي التطبيق.

العلامات مايكروسوفت uwp شبابيك