وضعت Microsoft نهج الشركة القائم على نظام التشغيل Windows فقط وراءها قبل بضع سنوات بفضل مبادرة الشركة عبر الأنظمة الأساسية التي تهدف إلى مواكبة المنافسة. كجزء من جهود Redmond للعمل مع الأنظمة الأساسية المنافسة Android و iOS ، Microsoft كشف النقاب عن مشروع روما إلى جانب تحديث الذكرى السنوية لـ Windows 10 في حدث Build 2016. الآن ، أصدرت شركة البرمجيات العملاقة إصدار Android من مجموعة تطوير برامج Project Rome لجافا و Xamarin من Microsoft.
الآن ، المطورين الذين ينشئون تطبيقات لكليهما ذكري المظهر و ال Windows 10 Universal Windows Platform سيكون قادرًا على التواصل عبر الأنظمة الأساسية مع Project Rome.
التحكم في أجزاء من جهاز كمبيوتر يعمل بنظام Windows 10 باستخدام Android
باستخدام تطبيق Contoso Music كمثال ، تقول Microsoft إن المطورين يمكنهم استخدام Remote Systems API لاكتشاف أجهزة Windows الأخرى التي يمتلكها المستخدم. ستقوم واجهات برمجة التطبيقات عن بعد للأنظمة بتمكين تطبيق Contoso Music من اكتشاف الأجهزة الموجودة على نفس الشبكة وعبر السحابة قبل أن تقوم API بتشغيل التطبيق على جهاز Windows. يمكن للمطور بعد ذلك استخدام خدمات التطبيقات عن بُعد لتشغيل تطبيق Windows من هاتف Android. الهدف هو سد فجوة الخبرة في التنقل بين Android و Windows.
أوضحت كارمن فورسمان ، مديرة برنامج Windows في Microsoft:
يُعد Project Rome منصة لإنشاء تجارب تتجاوز جهاز واحد وتزيد من تفاعل المستخدمين - وتمكين أ مطور لإنشاء سيناريوهات تتمحور حول الإنسان تتحرك مع المستخدم وتعتيم الخطوط بين أجهزتهم بغض النظر عن عامل الشكل أو برنامج.
من المهم أن تضع في اعتبارك أن الميزة الجديدة تسمح فقط بالتحكم في تطبيقات Android على نظام التشغيل Windows 10 الكمبيوتر الشخصي ، وليس العكس. على الرغم من عدم توفر الأدوات اللازمة لتحقيق تجربة ثنائية الاتجاه عبر الأنظمة الأساسية للمستخدمين حتى الآن ، تخطط Microsoft لطرحها في إصدار مستقبلي من Android SDK. وفي الوقت نفسه ، يمكن للمطورين الوصول إلى أمثلة Java و Xamarin عبر جيثب.
القصص ذات الصلة التي تحتاج إلى التحقق منها:
- ستترك تطبيقات Windows 10 Project NEON علامة على عام 2017
- ستطلق Microsoft قريبًا أداة بيانات تعاونية جديدة ، تحمل الاسم الرمزي "Project Osaka"
- ستقوم Dell بإصدار جهاز يعمل بنظام التشغيل Windows 10 يعمل بنظام التشغيل Intel يسمى Project Stack