📰 قدمت مايكروسوفت هذه المرة مجموعة كاملة من حلول التطوير والترحيل بمساعدة الذكاء الاصطناعي لواجهة WinUI. الهدف واضح: التقليل من استخدام WebView2 وElectron وما شابهما من «تغليف الصفحات» قدر الإمكان، والاتجاه أكثر نحو WinUI 3 الأصلي على Windows 11. كما تزعم أنه بالاستعانة بـ VS Code وWindows App Development CLI وقوالب WinUI وGitHub Copilot، يمكنك من مجلد فارغ تقريبًا إلى تطبيق جاهز للتقديم خلال نحو 30 دقيقة.
🔥 بصراحة، الإيقاع هنا قوي جدًا. في السابق، عند تطوير تطبيقات ويندوز الأصلية، كان كثيرون أول ما يخطر ببالهم أن العملية معقدة وأن منحنى التعلم بطيء؛ أما الآن فقد حشرت مايكروسوفت لك أدوات scaffold وCLI وقوالب وCopilot معًا، وكأنها خفّضت العتبة إلى درجة كبيرة.
💡 والأكثر عملية هو جزء الترحيل. فقد وفرت مايكروسوفت أيضًا إرشادات مدعومة بالذكاء الاصطناعي لترحيل WPF وUWP إلى WinUI، مع جداول خرائط لكل شيء تقريبًا مثل عناصر التحكم والـ threads وإدارة النوافذ وDPI وربط البيانات. بالنسبة للمشاريع القديمة، هذه الأمور أكثر فائدة بكثير من الكلام العام؛ على الأقل ستساعدك على تجنب عدد كبير من الفخاخ المتكررة.
👀 كذلك تعمل مايكروسوفت على تعزيز قدرات WinUI نفسها: تقليل استهلاك الذاكرة ودعم DataGrid والرسوم البيانية ورفع مستوى المشاركة في المشروع مفتوح المصدر. وعلى مستوى النظام أيضًا، تم تحويل مكونات مثل AutoPlay وPrint Management إلى WinUI. واضح أنها لا تكتفي بإصدار دليل فقط، بل تريد إعادة تمهيد الطريق لتطوير أصلي.
🤔 بمعنى آخر، تبدو هذه خطوة كأنها تقول للمطورين: يمكن أن تعمل «أغلفة الويب» على مضض، لكن تجربة الأصلية ما زالت هي الطريق الصحيح، وأن تعود إلى WinUI. برأيك، هل يمكن لهذا النوع من ترحيل مدعوم بالذكاء الاصطناعي فعلًا أن يعيد المشاريع القديمة إلى التطوير الأصلي؟
#WinUI #微软 #Windows11 #AI开发