كيفية تثبيت أداة winapp لتسريع بناء التطبيقات على نظام التشغيل Windows 11

  • يقدم نظام التشغيل 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، اتبع الخطوات التالية:

  1. افتح بدء التشغيل .

     

     

  2. ابحث عن موجه الأوامر أو PowerShell ، وانقر بزر الماوس الأيمن على النتيجة الأولى، ثم حدد خيار التشغيل كمسؤول .

  3. اكتب هذا الأمر لتثبيت أداة winapp على نظام التشغيل Windows 11 واضغط على مفتاح الإدخال Enter :

    تثبيت Winget Microsoft.winappcli --source Winget

    كيفية تثبيت أداة winapp لتسريع بناء التطبيقات على نظام التشغيل Windows 11

بمجرد إكمال الخطوات، سيتم تثبيت أداة سطر الأوامر على جهاز الكمبيوتر الخاص بك.

إذا كنت ترغب في البدء بسرعة، فقم بتشغيل هذا الأمر في جذر مشروعك لإنشاء التكوين والموارد الأولية:

  • winapp init

كيفية تثبيت أداة winapp لتسريع بناء التطبيقات على نظام التشغيل Windows 11

أمر تهيئة تطبيق ويندوز / الصورة: ماورو هوكولاك

أثناء تشغيل الأمر، ستظهر لك تعليمات على الشاشة لإعداد بيئة التطوير، بما في ذلك أسماء الحزم والناشرين والإصدار والوصف وإعداد SDK والمزيد. 

يمكنك تشغيل هذا الأمر لإعادة إنشاء حالة البيئة المُهيأة، وهو أمر مفيد عند استنساخ مشروع أو مزامنته عبر الأجهزة:

  • winapp restore

من الممكن أيضًا تشغيل هذا الأمر لتحديث الحزم والتبعيات إلى أحدث الإصدارات، بناءً على إعداداتك:

  • winapp update

من بين الأوامر المفيدة الأخرى التي ستستخدمها ما يلي:

  • 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 هذه لمعرفة المزيد حول أوامر الاستخدام.

اترك تعليقاً

ما هو ملف تشغيل خدمة مكافحة البرامج الضارة؟ ولماذا يقوم نظام ويندوز بتشغيله؟

ما هو ملف تشغيل خدمة مكافحة البرامج الضارة؟ ولماذا يقوم نظام ويندوز بتشغيله؟

تعرف على سبب تشغيل برنامج Antimalware Service Executable (MsMpEng.exe) في نظام التشغيل Windows، عندما يكون نشاط وحدة المعالجة المركزية طبيعيًا، وكيفية فحص برنامج Defender دون تعطيل الحماية.

كيفية إعادة ضبط المصنع لجهاز كمبيوتر يعمل بنظام ويندوز 7: خطوات آمنة

كيفية إعادة ضبط المصنع لجهاز كمبيوتر يعمل بنظام ويندوز 7: خطوات آمنة

تعرف على كيفية إعادة ضبط المصنع لنظام التشغيل Windows 7 باستخدام صورة الاسترداد الخاصة بالشركة المصنعة لجهاز الكمبيوتر أو وسائط التثبيت الأصلية، مع مراعاة النسخ الاحتياطي واحتياطات فقدان البيانات.

ماينكرافت ويندوز 10 مقابل جافا: أي إصدار يجب عليك شراؤه؟

ماينكرافت ويندوز 10 مقابل جافا: أي إصدار يجب عليك شراؤه؟

قارن بين Minecraft Windows 10 (الآن Minecraft for Windows/Bedrock) و Java Edition على الكمبيوتر الشخصي، بما في ذلك الحزمة، واللعب المشترك، والتعديلات، وأدوات التحكم، والأداء.

كيفية إصلاح ميزة "متابعة من حيث توقفت" في متصفح كروم

كيفية إصلاح ميزة "متابعة من حيث توقفت" في متصفح كروم

اجعل متصفح Chrome يعيد فتح جلستك الأخيرة مع قائمة تحقق واضحة لإعدادات بدء التشغيل، والخروج النظيف، والتحديثات، والإضافات، والملفات الشخصية، واستعادة علامات التبويب.

H2testw: كيفية التحقق من سعة محرك أقراص USB أو بطاقة SD

H2testw: كيفية التحقق من سعة محرك أقراص USB أو بطاقة SD

استخدم برنامج H2testw على نظام التشغيل Windows لكتابة ملفات الاختبار والتحقق منها، والتحقق من سعة بطاقة USB وبطاقة SD، واكتشاف أخطاء القراءة/الكتابة قبل أن تثق بالجهاز.

إعدادات خادم بروكسي جوجل كروم: تغيير أو تجاوز البروكسي

إعدادات خادم بروكسي جوجل كروم: تغيير أو تجاوز البروكسي

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

هل خدمة Steam Unlocked آمنة؟ المخاطر، والشرعية، والخيارات الأكثر أمانًا

هل خدمة Steam Unlocked آمنة؟ المخاطر، والشرعية، والخيارات الأكثر أمانًا

هل خدمة Steam Unlocked آمنة؟ تعرف على سبب صعوبة التحقق من تنزيلاتها، وما لا تستطيع شبكة VPN حمايته، وأين تجد ألعاب الكمبيوتر المجانية من خلال المتاجر الرسمية.

تفضيلات برنامج فوتوشوب: دليل شامل للإعدادات المهمة

تفضيلات برنامج فوتوشوب: دليل شامل للإعدادات المهمة

تعرف على مكان وجود تفضيلات برنامج فوتوشوب وكيفية إعداد الأداء، واستعادة الملفات، وأقراص التخزين المؤقت، والأدلة، والمؤشرات، والنصوص، والمكونات الإضافية.

تبديل سرعة الماوس تلقائيًا لكل جهاز متصل

تبديل سرعة الماوس تلقائيًا لكل جهاز متصل

تعرف على كيفية قيام برنامج Automatic Mouse Switcher بتعيين سرعات مؤشر مختلفة للوحة اللمس والفأرات المتصلة، مع إعدادات Windows الحالية وتحذير واضح بشأن البرامج القديمة.

برنامج TED Grabber والترجمة: ما يمكن أن يفعله برنامج التنزيل القديم

برنامج TED Grabber والترجمة: ما يمكن أن يفعله برنامج التنزيل القديم

يشرح دليل TED Grabber 2 القديم روابط المحاضرات، واختيار اللغة، وملفات الترجمة المنفصلة. تعرّف على وظائف الأداة وخيارات تنزيل TED المدعومة حاليًا.