
مايكروسوفت ليست منصة معروفة بتنوع تطبيقاتها. لمعالجة هذا الأمر ، تحاول Microsoft إقناع المطورين بـ نقل تطبيقاتهم إلى نظام Windows الأساسي بحيث لا يظل Windows 10 هو النظام الأساسي لتلقي التطبيقات الشائعة بعد سنوات من الإصدار.
يعد Project Islandwood جسرًا صممته Microsoft لمطوري iOS من أجل التعامل بشكل أفضل مع نظام Windows الأساسي. يسمح البرنامج للمطورين بنقل تطبيقات iOS الخاصة بهم إلى جهاز الكمبيوتر حتى يتمكنوا من العمل على كل من إصدارات سطح المكتب والأجهزة المحمولة لنظام التشغيل Windows 10.
ليصنع مشروع Islandwood أكثر جاذبية لمطوري iOS ، قررت Microsoft تحسينها بشكل أكبر ، بإضافة سلسلة من الميزات المفيدة مثل الدعم الكامل لـ UIKit.
في الواقع ، يطالب مطورو iOS منذ فترة طويلة Microsoft بتقديم تغطية أكثر اكتمالا لواجهة برمجة التطبيقات من تطبيق UIKit ، وقد تم الاستماع إلى طلباتهم. ومع ذلك ، فإن ربط واجهات مستخدم iOS إلى Windows يعد اقتراحًا صعبًا.
أولاً ، تريد Microsoft تعظيم إعادة استخدام التعليمات البرمجية للمستخدمين وتقليل مقدار العمل الضروري بمجرد قيام المطورين بإحضار قاعدة كود Objective-C الخاصة بهم إلى Windows. ثانيًا ، يحتوي UIKit على مئات الفئات ، وإعادة تنفيذ هذا الإطار الواسع على Windows مهمة صعبة للغاية.
قررت Microsoft بدلاً من ذلك الاعتماد على سلسلة من الحلول للتحديات المذكورة أعلاه ، وستشاركها مع مطوري iOS على GitHub ، في انتظار ملاحظاتهم.
يجلب جسر iOS الذي تقدمه Microsoft:
- عرض عناصر تحكم iOS بشكل أسرع ، بحيث يتوفر لك المزيد من UIKit
- نموذج إدخال باللمس محسّن لمعالجة أكثر فعالية للأحداث
- الكثير من الدعم المحسن لإمكانية الوصول والتوطين
- أتمتة أفضل للاختبار ، مما يؤدي إلى ضوابط أكثر استقرارًا وعالية الجودة
- تكامل مُحسَّن كثيرًا مع إطار عمل واجهة مستخدم Windows ، XAML والاستفادة منه
إلى جانب هذه التغييرات ، ستقدم Microsoft أيضًا أداة جديدة تسمى Xib2Xaml. ستعمل هذه الأداة على تحويل ملفات XIB و Storyboard التي أنشأها مطورو iOS باستخدام Xcode's Interface Builder إلى ملفات XAML من Windows أصلي ، مما يسمح للمطورين بتحريرها مباشرة في استوديو مرئي.
نشعر أن هذه التغييرات ستجعل Windows Bridge لنظام iOS أكثر قوة وأسهل في الاستخدام من أي وقت مضى.
لمزيد من المعلومات حول جسر Windows لنظام iOS ، تحقق من مشاركة مدونة Microsoft.
القصص ذات الصلة التي تحتاج إلى التحقق منها:
- عميل Tower Git beta متاح الآن لمطوري Windows
- تدعي Microsoft أن المطورين يمكنهم إطلاق ألعاب Project Scorpio فقط
- يمكن الآن لمستخدمي Dropbox على iOS إنشاء ملفات Microsoft Office وتعديلها باستخدام التطبيق
- هذا ما يبدو عليه Windows 95 على Apple Watch