قامت Microsoft بفتح المصدر المفتوح للحاسبة التي تعمل بنظام التشغيل Windows 10 وأخذ المطور كود المصدر المتوفر للتطبيق ونقله إلى Android وiOS.
قد يكون هذا مفاجئًا، ولكن مايكروسوفت هي واحدة من أكبر اللاعبين في مجتمع المصادر المفتوحة. يمكنك إلقاء نظرة على بهم حساب جيثب للحصول على فكرة عن مدى مساهمتهم. منذ بضعة أسابيع فقط، أنها مفتوحة المصدر أحد تطبيقاتهم الأخرى: الحاسبة التي تعمل بنظام التشغيل Windows 10. المطورين في منصة أونو قررت الاستفادة من كود المصدر المتاح للتطبيق ونقله إلى منصات أخرى. ومع ذلك، لم يكن الأمر سهلاً كما يتصور البعض.
قررت Uno Platform نقل التطبيق إلى الويب وAndroid وiOS. المشكلة هي أنه على الرغم من أن الآلة الحاسبة الخاصة بنظام التشغيل Windows 10 تأتي مع لغة تصميم بطلاقة وممارسات جديدة إلى حد ما، إلا أن الكود الخاص بها يظل قديمًا كما هو الآن. المحرك هو من التسعينات، لذلك يمكنك فقط أن تتخيل مدى صعوبة نقل كود C++ القديم إلى C# أو أي لغة حديثة. ولهذا السبب وجد فريق تطوير Uno Platform الكثير من التحديات على طول الطريق. ومع ذلك، فإن تحويل الكود إلى XAML وتجهيزه لمنصة الهاتف المحمول بعد ذلك كان أمرًا سهلاً إلى حد ما. تم إنشاء منصة Uno
صفحة جيثب الخاصة بهم لمساعدة المطورين على بناء آلة حاسبة متعددة المنصات.يتم تجميع إصدار الويب من التطبيق المنقول باستخدام WebAssembly ويمكن العثور عليه في هذا الموقع. لسوء الحظ، يتمتع Chrome بدعم ضعيف لـ WebAssembly، لذا أنصح باستخدام Microsoft Edge أو أي متصفح آخر لفتح التطبيق. أما بالنسبة لنظامي التشغيل Android وiOS، فيمكنك تنزيل التطبيق من أسواق التطبيقات الخاصة بهما. حاسبة Windows 10 المنقولة على iOS يمكن العثور عليها هنا. قائمة متجر Play موجودة أدناه لنظام Android.
مجاني.
4.
مصدر: منصة أونو | عبر: MSPoweruser