تطوير التطبيقات لنظام التشغيل Windows

الإنشاء تجارب سطح مكتب استثنائية لنظام التشغيل Windows بأحدث الأدوات وأطر العمل.

إنشاء تطبيقات باستخدام WinUI

يوفر WinUI 3 أحدث الأدوات والميزات اللازمة لإنشاء تطبيقات Windows ديناميكية وعالية الأداء. نظرا لأن إطار العمل مصمم لنظام التشغيل Windows، يمكنك WinUI من إطلاق العنان للإمكانيات الكاملة لتطبيقاتك.

بدء استخدام WinUI

  • واجهة المستخدم الحديثة

    يتميز WinUI بمجموعة غنية من عناصر تحكم واجهة المستخدم والأنماط مع إمكانية الاستخدام المضمنة.

    استكشاف التصميم بطلاقة
  • المطورون المتحكمون

    استخدم .NET مع C# أو C++ لكتابة التطبيقات التي تعمل بشكل رائع على x86 وx64 وARM.

  • محسن للتجارب الحديثة & الأجهزة

    الإنشاء تجارب عالية الطلب ولكنها عالية الأداء مع WinUI التي تم تحسينها للأجهزة الحديثة.

تشغيل التجارب الرئيسية في Windows

تم إنشاء تجارب وتطبيقات Windows باستخدام WinUI، كما أن مجموعة التحكم الغنية والأنماط تجعل من السهل تطوير تجارب عالية الجودة يستخدمها الملايين كل يوم.

  • WinUI على GitHub

    تحقق من التعليمات البرمجية المصدر WinUI على GitHub

  • معرض WinUI

    استكشاف العينات التفاعلية ومقتطفات التعليمات البرمجية باستخدام معرض WinUI

Windows Presentation Foundation (WPF)

يوفر WPF إطارا آمنا وقابلا للتطوير ومتطورا لواجهة المستخدم لتجارب سطح المكتب - تم تحسينه عبر سنوات من الاستخدام والنظام البنائي الغني من الأدوات والمكتبات.

بدء استخدام WPF

صورة لمعرض WPF

باستخدام الميزة الحديثة وقوة WindowsAppSDK، يمكنك الآن تحسين مستوى تطبيقك باستخدام الميزات الحديثة. استكشف معرض WPF لمعرفة ما هو ممكن.

أطر عمل أخرى لتطوير Windows

استكشف الطيف: بخلاف WinUI وWPF، اكتشف أطر عمل أخرى مصممة خصيصا لصياغة تطبيقات Windows متعددة الاستخدامات ونابضة بالحياة.

نظرة عامة على خيارات إطار العمل

  • React Native لسطح المكتب

    اجمع بين أفضل جزء من التطوير الأصلي مع React وJavaScript. يتيح لك React Native لسطح المكتب إحضار تطبيقات الأجهزة المحمولة إلى Windows وmacOS.

  • .NET MAUI

    .NET Multi-platform App UI (.NET MAUI) هو إطار عمل لبناء تطبيقات حديثة متعددة الأنظمة الأساسية ل Windows وmacOS وAndroid وiOS باستخدام C# وXAML.

  • WinForms

    يدعم Windows Forms مجموعة ميزات واسعة بما في ذلك عناصر التحكم والرسومات وربط البيانات وإدخال المستخدم، وهي سهلة مع مصمم السحب والإفلات في Visual Studio.

  • Pwa

    تعمل PWAs على سد الفجوة بين الويب والأصل، ما يجمع جميع فوائد تطبيقات الويب مع تجربة متكاملة بعمق على Windows والأنظمة الأساسية الأخرى.

  • WebView2

    يسمح لك عنصر تحكم WebView2 بتضمين تقنيات الويب (HTML وCSS وJavaScript) في تطبيقاتك الأصلية، باستخدام Microsoft Edge كمحرك عرض.