تلميح
Windows App SDK
يوفر SDK لتطبيق Windows مجموعة موحدة من واجهات برمجة التطبيقات والأدوات التي يتم فصلها عن نظام التشغيل وإصدارها للمطورين عبر حزم NuGet. يمكن استخدام واجهات برمجة التطبيقات والأدوات هذه بطريقة متسقة من قبل أي تطبيق سطح مكتب على Windows 11 وأدنى مستوى إلى الإصدار 1809 من Windows 10.
الشروع في العمل
يمكنك الحصول على Windows SDK بطريقتين: تثبيته من هذه الصفحة عن طريق تحديد ارتباط التنزيل أو عن طريق تحديد "Windows 11 SDK (10.0.22621.0)" في المكونات الاختيارية لمثبت Visual Studio 2022.
قبل تثبيت SDK هذا:
تاريخ التحديث الأخير: مايو 2023
متطلبات النظام
يحتوي Windows SDK على الحد الأدنى من متطلبات النظام التالية:
أنظمة التشغيل المدعومة
- Windows 10 الإصدار 1507 أو أعلى: Home و Professional و Education و Enterprise (LTSB و S غير مدعومين ل UWP)
- Windows Server 2022 وWindows Server 2019 وWindows Server 2016 وWindows Server 2012 R2 (سطر الأوامر فقط)
- Windows 8.1
- Windows 7 SP1
(لا يتم دعم جميع الأدوات على أنظمة التشغيل السابقة)
متطلبات الأجهزة
- 1.6 غيغاهرتز أو معالج أسرع
- 1 غيغابايت من ذاكرة الوصول العشوائي
- 4 غيغابايت من مساحة القرص الثابت المتوفرة
متطلبات SDK إضافية
يتطلب التثبيت على Windows 8.1 وأنظمة التشغيل السابقة تحديثا لوقت تشغيل C العالمي في Windows. للتثبيت من خلال Windows Update، تأكد من تثبيت آخر التحديثات والتصحيحات الموصى بها من Microsoft Update قبل تثبيت Windows SDK.
عينات
تتوفر الآن عينات تطبيق Windows من خلال GitHub. يمكنك استعراض التعليمات البرمجية على GitHub، أو استنساخ نسخة شخصية من المستودع من Git، أو تنزيل أرشيف مضغوط لجميع العينات. نرحب بالملاحظات، لذلك لا تتردد في فتح مشكلة داخل المستودع إذا كانت لديك مشكلة أو سؤال. تم تصميم هذه العينات للتشغيل على أجهزة سطح المكتب والأجهزة المحمولة والأجهزة المستقبلية التي تدعم النظام الأساسي العام لـ Windows (UWP).
إصدارات SDK السابقة
يمكن العثور على SDKs والمحاكيات التي تم إصدارها مسبقا، بما في ذلك تفاصيل التحديث، في صفحة الأرشيف.
إضاءة واجهة برمجة التطبيقات
عند استخدام واجهات برمجة التطبيقات الجديدة، ضع في اعتبارك كتابة تطبيقك ليكون متكيفا بحيث يعمل بشكل صحيح على أوسع صفيف من أجهزة Windows. "يضيء" التطبيق التكيفي مع ميزات جديدة أينما كانت الأجهزة وإصدار Windows يدعمانها، ولكن بخلاف ذلك لا يقدم سوى الوظائف المتوفرة على إصدار النظام الأساسي المكتشف. للحصول على تفاصيل التنفيذ، راجع مقالة التعليمات البرمجية التكيفية للإصدار.