الملخص:
تعمل Microsoft على تسريع وتيرة تنشيط النظام البيئي لتطبيقات Windows الأصلية وإطلاق التحديث الأكثر أهمية في السنوات الأخيرة لمعالجة ميزات WinUI المفقودة ومشكلات الأداء التي طالما عانى منها المطورون. مع إصدار أحدث إصدار تجريبي من Windows App SDK 2.5، لا يضيف WinUI عناصر التحكم في الجدول والمخططات التي يطلبها المطورون بشدة فحسب، بل يبدأ أيضًا في حل المشكلة التي تتسبب في استمرار نمو استخدام الذاكرة لتطبيقات Windows 11. ص> ص>

تم إصدار هذا التحديث في 29 سبتمبر، حيث قدم عناصر تحكم TableView (عرض الجدول) وعناصر التحكم في المخطط (المخطط) الأصلية إلى WinUI 3 لأول مرة. هذه هي مكونات الواجهة الأساسية والأكثر استخدامًا لتطبيقات المؤسسات وأدوات تحليل البيانات وأنواع مختلفة من برامج إدارة المعلومات. في السابق، إذا أراد المطورون تنفيذ الوظائف ذات الصلة في تطبيقات WinUI، فغالبًا ما يحتاجون إلى الاعتماد على مكتبات الطرف الثالث أو مشاريع المجتمع، ولم يتمكن مسؤولو Microsoft من توفير الدعم الأصلي. ص>
اعترفت Microsoft أثناء مؤتمر مطوري Build 2026 بأن WinUI لا يزال يعاني من "فجوة إطارية" واضحة. على الرغم من أنه تم وضعه كإطار التطوير الأصلي الأساسي لنظام التشغيل Windows 11 في المستقبل، إلا أن بعض الأطر غير الأصلية تتجاوز WinUI من حيث ثراء الميزات. كما أن الافتقار إلى المكونات الأساسية مثل الجداول والرسوم البيانية يجعل العديد من المطورين يشككون في تصميم Microsoft على تعزيز تطوير WinUI. ص>

في الواقع، كان يُنظر إلى WinUI ذات يوم على أنه مشروع استراتيجي مهم في عصر Windows 11. ومع ذلك، في السنوات القليلة الماضية، مع تحول المزيد والمزيد من التطبيقات إلى تكنولوجيا الويب، اعتقد العالم الخارجي ذات يوم أن إطار العمل قد فقد تدريجياً الأولوية الداخلية لشركة Microsoft. تم إنشاء عدد كبير من التطبيقات، بما في ذلك الإصدار الجديد من Outlook وTeams ومنتجات Microsoft الرئيسية الأخرى، باستخدام تقنية الويب، كما تستخدم مكونات النظام مثل تطبيقات الطقس وقوائم البدء أيضًا عددًا كبيرًا من مكونات الويب. ص>
في هذا السياق، يعتقد العديد من المطورين أنه بينما تعمل Microsoft على الترويج لاستراتيجية التطبيقات الأصلية الخاصة بها، فإنها تواصل ترحيل منتجاتها الخاصة إلى بنية الويب، مما يثير التساؤلات حول آفاق تطوير WinUI. ص>
وعد كريس أندرسون، عضو فريق Microsoft Windows UI، خلال Build 2026 بأن عناصر التحكم في DataGrid وCharting قيد التطوير وسيتم إصدارها في وقت قصير نسبيًا في المستقبل. ومع إصدار هذا التحديث، تكون Microsoft قد أوفت بهذا الوعد. ص>
بالإضافة إلى إضافة عناصر تحكم جديدة، فقد اجتذبت أعمال تحسين الأداء المزيد من الاهتمام. قالت Microsoft أن هذا الإصدار يحتوي على إصلاحات مهمة لمشكلات نمو ذاكرة WinUI. في السابق، غالبًا ما تم انتقاد التطبيقات التي تم إنشاؤها بواسطة WinUI لأنها تستهلك قدرًا كبيرًا من الذاكرة، بل إن بعض تطبيقات Windows 11 الأصلية استمرت في استهلاك المزيد من الذاكرة حيث تم استخدامها بمرور الوقت. ص>
لقد أقرت Microsoft مرارًا وتكرارًا بالحاجة إلى تحسين إمكانات إدارة ذاكرة WinUI مؤخرًا وأدرجتها كواحدة من أولويات تطوير إطار العمل. تخطط الشركة لترحيل المزيد من مكونات نظام Windows إلى WinUI في المستقبل، بما في ذلك الواجهة الأساسية بما في ذلك قائمة البداية الجديدة، لذلك يجب حل مشكلات الأداء واستخدام الموارد أولاً. ص>
يعتقد المطلعون على الصناعة أن هذا التحديث لا يعني فقط أن WinUI قد أكملت أخيرًا بعض القدرات الأساسية التي كانت مفقودة لفترة طويلة، ولكنه يعكس أيضًا أن Microsoft تعيد استثمار الموارد لتعزيز النظام البيئي لتطوير التطبيقات الأصلية. بعد سنوات من التوسع في تطبيقات الويب، تحاول Microsoft إعادة جذب المطورين مرة أخرى إلى النظام الأساسي لتطبيقات Windows الأصلية من خلال تحسين وظائف WinUI، وتحسين الأداء، وجعل عملية التطوير عامة. ص>

بالنسبة لمستخدمي Windows، لن تؤدي هذه التغييرات على الفور إلى إحداث تغييرات كبيرة في الواجهة على المدى القصير، ولكن في المستقبل، إذا كان من الممكن بناء المزيد من مكونات النظام وتطبيقات Windows 11 على واجهة WinUI المحسنة، فمن المتوقع الحصول على استخدام أقل للذاكرة، وسرعة استجابة أفضل، وتجربة أصلية أكثر اتساقًا. ص> ص>
التعليقات