لم يعد إنشاء تطبيق أصلي لنظام ويندوز يتطلب ساعات من البرمجة وكمًا هائلًا من الوثائق. تروج مايكروسوفت لأسلوب جديد لتطوير البرمجيات، حيث يتولى الذكاء الاصطناعي جزءًا كبيرًا من العمل. وتزعم الشركة أنه باستخدام أدواتها المجانية، يُمكن الانتقال من مجلد فارغ إلى تطبيق WinUI 3 كامل الوظائف في غضون 30 دقيقة تقريبًا.
يكمن السر في الجمع بين التطوير التقليدي ووكلاء البرمجة الجدد المدعومين بالذكاء الاصطناعي. وقد نشرت مايكروسوفت دليلًا يشرح العملية برمتها، مستخدمةً GitHub Copilot كمساعد قادر على فهم التعليمات المكتوبة بلغة طبيعية، وإنشاء التعليمات البرمجية، وتعديل أجزاء مختلفة من المشروع.
تتطلب البداية تثبيت عدة أدوات، منها Visual Studio Code، و.NET 10 أو أحدث، وقوالب WinUI، وواجهة سطر الأوامر GitHub CLI، وأداة سطر الأوامر الجديدة winapp، بالإضافة إلى وكيل تطوير WinUI الخاص بـ Copilot. كما توصي مايكروسوفت بربط الوكيل بخادم Learn MCP الخاص بها، والذي يتيح الوصول إلى أحدث الوثائق المتعلقة بواجهات برمجة تطبيقات WinUI 3.
بعد إعداد البيئة، ما عليك سوى إنشاء مشروع أولي من سطر الأوامر. يقوم الأمر المقابل بإنشاء تطبيق مزود بواجهة تنقل وعدة صفحات أساسية، والتي يمكن تعديلها لاحقًا باستخدام التعليمات المقدمة لوكيل الذكاء الاصطناعي.
وهنا يتغير مسار العمل جذريًا. فبدلًا من كتابة كل تعديل يدويًا، يُمكن للمطور إخبار Copilot بما يُريد إضافته. في مثال مايكروسوفت، طُلب منهم دمج صفحة إعدادات مزودة بمفتاح لتفعيل الوضع الداكن.
يتولى Copilot مهمة إنشاء الكود اللازم، وإنشاء ملفات إضافية عند الحاجة، وتعديل واجهة التطبيق. ما على المستخدم سوى مراجعة النتيجة وتشغيل البرنامج للتأكد من سلامة عمله.
يمكن أيضًا إتمام الخطوة الأخيرة من سطر الأوامر. يُتيح لك WinApp نشر المشروع، وإنشاء حزمة MSIX، وحتى إعداد شهادة محلية للاختبار.
لا يعني اقتراح مايكروسوفت أن الذكاء الاصطناعي سيحل محل المبرمجين تمامًا. فالكود المُولّد لا يزال بحاجة إلى مراقبة وقد يحتوي على أخطاء. مع ذلك، فإنه يقلل بشكل كبير من كمية المعرفة التقنية المطلوبة لبناء أول تطبيق.
بهذا النهج، تسعى مايكروسوفت إلى جعل إنشاء البرامج لنظام التشغيل ويندوز أكثر سهولة.

ليست هناك تعليقات:
إرسال تعليق