لا عجب أن يكون Windows هو النظام الأساسي المفضل لمطوري البرامج. مع دعم معظم اللغات وأدوات تطوير البرامج، أصبح إنشاء التطبيقات واختبارها على Windows أسهل بكثير من أنظمة التشغيل الأخرى.
منذ وصول نظام التشغيل Windows 11 ، كان المطورون مهتمين بمعرفة كيف سيؤثر ذلك على الأداء والمرونة، وكذلك ما إذا كان ينبغي عليهم الترقية إلى نظام التشغيل Win 11 أم لا . اليوم، سينضم موقع Quantrimang.com إلى القراء في مراجعة كيفية قيام Microsoft بتحسين (أو جعلها أسوأ) نظام التشغيل الجديد للمطورين.
تحسينات متجر مايكروسوفت

تحسينات متجر مايكروسوفت
يعد متجر Microsoft المعاد تصميمه واحدًا من العديد من الميزات الجديدة والمثيرة لنظام التشغيل Windows 11، وهي متاحة الآن على نطاق أوسع للمطورين.
دعم أوسع للتطبيقات
في السابق، كان لدى Microsoft متطلبات UWP فقط، مما أجبر المطورين على إعادة كتابة تطبيقات غير UWP بتنسيق UWP. غالبًا ما تثبط هذه السياسة المطورين، مما يؤدي في النهاية إلى عدم ظهور التطبيقات على متجر Microsoft.
مع التحديث الأخير، تدعم Microsoft أنواعًا أخرى من التطبيقات مثل Win32 وPWA و.NET. ونتيجة لذلك، يمكن للمطورين الآن التركيز على مجالات أكثر أهمية في تطبيقاتهم، مثل تحسين الواجهة.
يدعم متاجر الطرف الثالث
ستكون متاجر تطبيقات التجارة الإلكترونية مثل Amazon Appstore وEpic Games Store متاحة أيضًا مباشرةً على متجر Microsoft الجديد. لذلك، على نحو فعال، لن يحتاج أي مطوري تطبيقات قاموا بالنشر على هذه المتاجر (أو غيرها، والتي ستصبح متاحة في المستقبل، وفقًا لمايكروسوفت) إلى التحميل بشكل منفصل إلى متجر مايكروسوفت.
حوافز للمطورين
ربما كانت أفضل خطوة قامت بها مايكروسوفت هي تشجيع مطوري البرمجيات. في السابق، خفضت Microsoft حصتها في سوق إيرادات التطبيقات من 30% إلى 15% لجعل متجر Microsoft أكثر قدرة على المنافسة.
بالإضافة إلى ذلك، ستسمح Microsoft للمطورين الذين يستخدمون منصات التجارة الخاصة بهم أو التابعة لجهات خارجية بالاحتفاظ بنسبة 100% من الإيرادات الناتجة عن تطبيقات النظام الأساسي الخاص بهم.
باختصار، تسمح Microsoft الآن بنشر تنسيقات تطبيقات متعددة، وواجهات واجهة متجر تابعة لجهات خارجية، وتمنح المطورين خيار الاحتفاظ بنسبة 100% من الإيرادات. تجعل هذه العروض الثلاثة التحديث الأخير اليوم أكثر جاذبية لمجتمع المطورين من أي وقت مضى.
دعم تطبيقات أندرويد
![هل Windows 11 مناسب للمطورين؟ هل Windows 11 مناسب للمطورين؟]()
دعم تطبيقات أندرويد
تعمل Microsoft على خلق فرص جديدة لمطوري التطبيقات من خلال تقريب عالم Android من Windows. في حين سيتعين على المطورين الانتظار لبعض الوقت، فإن دعم Android يعد واعدًا وسيجلب تكامل متجر Amazon فوائد كبيرة لجميع الأطراف. لا تزال Microsoft تعمل على دمج Amazon Appstore مع متجر Microsoft.
مع بدء دعم تطبيقات Android، سيوفر ذلك وصولاً أفضل لتطبيقات المطورين وتنزيلات أعلى. يمكن أيضًا للمستخدمين الذين قاموا بتنزيل التطبيق على هواتفهم تنزيله على سطح المكتب الخاص بهم. علاوة على ذلك، ستساعد هذه الميزة مطوري تطبيقات الهاتف المحمول على إنشاء تطبيقات تناسب احتياجات مستخدمي سطح المكتب.
ومع ذلك، فمن المستحيل قياس مدى فعالية هذه الميزة الجديدة حتى تصبح متاحة بالفعل ويمكن اختبارها. سيتعين على المطورين الانتظار لفترة أطول قليلاً.
تحسين أدوات المطور
على الواجهة الأمامية، قامت Microsoft بإعادة تسمية وإعادة تصميم Project Reunion وWinUI 3 ليصبح Windows App SDK. ومع ذلك، فهو لا يحل محل Windows SDK الحالي، وقد شجعت Microsoft المطورين على تكييفه "وفقًا لسرعتهم الخاصة".
داخليًا، تواصل Microsoft دعم تطبيقات Win32 و.NET مع تقديم واجهات برمجة التطبيقات وأدوات تطوير التطبيقات الجديدة إلى الطاولة. يهدف Windows App SDK إلى تقديم واجهات برمجة التطبيقات التي تساعد في سد الفجوات في نماذج التطبيقات المختلفة. تخطط Microsoft لتقليل الفجوة ودعم المطورين.
على الرغم من أنه تم إطلاقه مع أحدث نظام تشغيل من Microsoft، إلا أن هذا التحديث لا يزال متاحًا لنظام التشغيل Windows 10 (حتى الإصدار 1809). لذا، إذا لم تتمكن من العثور على سبب للتحديث، بخلاف Windows App SDK المحسّن، فستحصل أخيرًا على تحديث لإصدار Windows 10 لديك.
ومع ذلك، هناك تحسن مهم وهو أن Windows Terminal مثبت الآن مسبقًا في Windows. إن تنزيل هذا التطبيق بشكل منفصل (كما فعل المطورون على نظام التشغيل Windows من قبل) لا يمثل مشكلة كبيرة. ومع ذلك، فإن تضمين Windows Terminal يوضح اهتمام Microsoft بإنشاء أفضل نظام تشغيل للبرمجة.
تجربة تعدد المهام
![هل Windows 11 مناسب للمطورين؟ هل Windows 11 مناسب للمطورين؟]()
تجربة تعدد المهام
مع Windows 11، قامت Microsoft بتحسين طريقة استخدامك لمساحة الشاشة بشكل كبير لأغراض تعدد المهام. أولاً، سلطت مايكروسوفت الضوء على ميزة Snap Assist المتوفرة سابقًا على نظام التشغيل Windows 10 من خلال إجراء المزيد من التحسينات المرئية.
1. التخطيطات المفاجئة : عندما تقوم بالتمرير فوق زر التكبير/التصغير، ستعرض نافذة منبثقة 6 تخطيطات مختلفة لشاشتك. ومع ذلك، قد يختلف عدد الخيارات حسب حجم الشاشة.
2. مجموعات Snap : يمكنك قفل التخطيط الذي تعمل عليه وتصغيره من شريط المهام. يساعدك هذا على تجميع تطبيقاتك والتبديل بين مجموعات النوافذ المختلفة.
3. تخطيط الشاشة الخارجية : عند توصيل الشاشة مرة أخرى، ستستعيد جميع التطبيقات الوضع الذي كانت عليه قبل فصلها.
يمكن تعطيل كل هذه الخيارات من الإعدادات > تعدد المهام .
ثانيًا، قامت Microsoft بإعادة تسمية ميزة Virtual Desktops إلى Desktops فقط . يمكنك الآن تغيير الخلفية لكل سطح مكتب للحفاظ على تشغيل التطبيقات غير ذات الصلة بشكل منفصل.
يقوم المطورون بمهام متعددة أكثر من معظم المحترفين الآخرين. إذا كانت الميزات الأخرى تساعد في تحقيق الكفاءة، فإن دعم الشاشة الخارجية يوفر الوقت المستغرق في إعادة ترتيب التطبيقات. بالمقارنة مع نظام التشغيل Windows 10، يعد تعدد المهام هو القوة الدافعة للمطورين للترقية.
تعزيز الأمن
![هل Windows 11 مناسب للمطورين؟ هل Windows 11 مناسب للمطورين؟]()
تعزيز الأمن
إن استخدام Windows 11 لميزات TPM 2.0 وUEFI Secure Boot وVBS يجعله أكثر أمانًا للمطورين، مقارنة بمعظم أنظمة التشغيل الحالية. أصبح الآن التدخل غير المصرح به من قبل طرف ثالث للوصول إلى البيانات الموجودة على محرك الأقراص أكثر صعوبة من أي وقت مضى. يعد الأمان المعزز ميزة إضافية للمطورين.
تحسين السرعة
تم تحسين Windows 11 لتركيز كافة الموارد على التطبيقات التي يتم استخدامها بشكل نشط. لقد أدى هذا التحسين إلى جعل أداء Windows أسرع وسيستفيد مجتمع المطورين أكثر من غيره. في هذا الفيديو، يقوم فريق Windows Mechanics بتحليل جميع التفاصيل الفنية.
هل سيحقق Windows 11 النجاح للمطورين؟
لقد منحت مايكروسوفت المطورين العديد من الأسباب التي تدفعهم إلى حب نظام التشغيل الخاص بها، وذلك من خلال إعادة تصميم واجهة Windows، وتحسين وإدخال أدوات جديدة لتطوير البرامج، وتشجيع المطورين على تطوير استخدام متجرك.
ومن ناحية أخرى، فإن ميزات Windows 11 تجعله أفضل نظام تشغيل متاح للمطورين. ومع ذلك، قد تتسبب متطلبات الأجهزة المتقدمة في قيام العديد من المطورين بالتخلص من أجهزة الكمبيوتر "القديمة" المثالية، وذلك ببساطة لأن الأجهزة القديمة لا تدعم Windows 11 بشكل كامل.
لا يزال أحدث نظام تشغيل من Microsoft في مرحلة تجريبية، والوقت وحده هو الذي سيحدد كيف ستسير هذه التحسينات.