- يقدم نظام التشغيل Windows 11 أداة winapp CLI، وهي أداة سطر أوامر للمطورين.
- يدعم Electron و .NET/Win32 و CMake و Python وأطر العمل الأخرى.
- يُسهّل إنشاء التطبيقات بدون الحاجة إلى Visual Studio أو MSBuild.
في نظام التشغيل Windows 11 ، قدمت مايكروسوفت واجهة سطر الأوامر لتطوير تطبيقات Windows (winapp CLI) لتسهيل الأمر على المطورين لجلب التطبيقات إلى نظام التشغيل.
لطالما واجه المطورون تحديات تتعلق بالمنصات المجزأة، والتغليف المعقد، وواجهات برمجة التطبيقات غير المتناسقة، وقد تم تصميم هذه الأداة لتبسيط العملية، وإزالة الحواجز أمام المطورين الذين يرغبون في إنشاء تطبيقات لنظام التشغيل Windows 11 دون الاعتماد على Visual Studio أو MSBuild.
تتوفر الآن النسخة التجريبية العامة من واجهة سطر الأوامر لتطوير تطبيقات ويندوز (winapp CLI). وهي تدعم أطر عمل متعددة المنصات مثل Electron و.NET/Win32 وCMake وPython، مما يُمكّن المطورين من بناء التطبيقات بكفاءة أكبر.
في هذا الدليل ، سأوضح خطوات تثبيت أداة سطر الأوامر لتطوير تطبيقات ويندوز على نظام التشغيل ويندوز 11.
قم بتثبيت تطبيق ويندوز على نظام التشغيل ويندوز 11
لتثبيت أداة سطر الأوامر لتطوير تطبيقات ويندوز على نظام التشغيل ويندوز 11، اتبع الخطوات التالية:
-
افتح بدء التشغيل .
-
ابحث عن موجه الأوامر أو PowerShell ، وانقر بزر الماوس الأيمن على النتيجة الأولى، ثم حدد خيار التشغيل كمسؤول .
-
اكتب هذا الأمر لتثبيت أداة winapp على نظام التشغيل Windows 11 واضغط على مفتاح الإدخال Enter :
تثبيت Winget Microsoft.winappcli --source Winget

بمجرد إكمال الخطوات، سيتم تثبيت أداة سطر الأوامر على جهاز الكمبيوتر الخاص بك.
إذا كنت ترغب في البدء بسرعة، فقم بتشغيل هذا الأمر في جذر مشروعك لإنشاء التكوين والموارد الأولية:

أمر تهيئة تطبيق ويندوز / الصورة: ماورو هوكولاك
أثناء تشغيل الأمر، ستظهر لك تعليمات على الشاشة لإعداد بيئة التطوير، بما في ذلك أسماء الحزم والناشرين والإصدار والوصف وإعداد SDK والمزيد.
يمكنك تشغيل هذا الأمر لإعادة إنشاء حالة البيئة المُهيأة، وهو أمر مفيد عند استنساخ مشروع أو مزامنته عبر الأجهزة:
من الممكن أيضًا تشغيل هذا الأمر لتحديث الحزم والتبعيات إلى أحدث الإصدارات، بناءً على إعداداتك:
من بين الأوامر المفيدة الأخرى التي ستستخدمها ما يلي:
winapp create-debug-identity my-app.exe: يضيف هوية حزمة مؤقتة إلى ملفك القابل للتنفيذ لميزات تصحيح الأخطاء.
winapp manifest update-assets path/to/logo.png: يقوم بإنشاء أو تعديل ملف AppxManifest.xml الخاص بتطبيقك.
winapp cert generate: يقوم بإنشاء وإدارة شهادات التطوير المستخدمة للتوقيع والاختبار المحلي.
winapp sign path/to/package.msix: يقوم بإنشاء حزمة MSIX من مخرجات البناء الخاصة بك.
winapp pack .\build\output --cert devcert.pfx: يقوم بإنشاء حزمة MSIX جاهزة للتوزيع.
يمكنك استخدام صفحة GitHub هذه لمعرفة المزيد حول أوامر الاستخدام.