كل ما يلزمك معرفته عن تقنية IBT في ويندوز 11 👍, نحن نعلم أن تقنية Bridge من Intel ستسمح لتطبيقات Android بالعمل على نظام التشغيل Windows 11 ، ولكن كيف يتم ذلك أمر رائع أيضًا.
بالنسبة لكثير من الناس ، فإن الأخبار التي تفيد بأن Windows 11 سيكون قادرًا على تشغيل تطبيقات Android تعد أمرًا مهمًا. نعم ، تعتمد Microsoft على Amazon ومتجر التطبيقات الخاص بها لتحقيق ذلك ، وهذا ليس وضعًا مثاليًا ، ولكن لا يزال. يعد الحصول على التطبيقات التي تستخدمها على أفضل هاتف يعمل بنظام Android يعمل على جهاز الكمبيوتر الذي تستخدمه أيضًا أمرًا مريحًا للغاية. هذا هو بالضبط سبب دفع شركة Apple إلى هذا الأمر بشدة ولماذا يحب الناس ميزات مثل Your Phone في Windows 10.
وهذا يشمل أكثر من مجرد برامج عادية أيضًا. يمكن لجهاز Chromebook تشغيل تطبيقات Android داخل حاوية أصلية على الرغم من أن المعالج الموجود بداخله مختلف تمامًا عما يوجد داخل هاتفك. مع Windows 11 ، ستكون هي نفسها. يتمثل الاختلاف في أن أجهزة Chromebook تعتمد بشكل كبير على تقديم Google للملف المناسب للأجهزة المناسبة عند تثبيت تطبيق من Google Play ، في حين أن Microsoft و Amazon ليس لديهما إعداد يسمح بذلك (حتى الآن). هذا هو المكان الذي تأتي فيه Intel مع ما تسميه تقنية Intel Bridge Technology.
على الرغم من اسمها ، فإن تقنية جسر إنتل ليست مكونًا من مكونات الأجهزة. هذا جيد لأنه يعني أنه يمكن استخدام نفس التقنية على الرغم من أن جهاز الكمبيوتر الخاص بك قد لا يحتوي على شريحة Intel بداخله. يُطلق على Intel Bridge ما يسمى بمترجم ما بعد وقت التشغيل ، وهذا هو نوع السحر الذي يجعل التطبيقات المصممة للهواتف المزودة بشرائح ARM تعمل على جهاز كمبيوتر به شريحة Intel أو AMD بداخله.
ما هو المترجم"compiler"؟
يجب أن تعرف ما هو المترجم ولماذا هو مطلوب قبل أن تتمكن من فهم كيفية عمل Intel Bridge. لا تقلق ، ليس من الصعب فهم شيء.
يقوم المترجم بتحويل ما يمكن أن يبدو مثل هراء إلى رمز يمكنه كتابة Hello World على شاشتك.
يأخذ المترجم أي شيء يتبع بنية معروفة - في حالتنا ، هذا يعني لغة برمجة كمبيوتر مثل C ++ أو Java - ويحولها إلى رمز آلة يمكن للمعالج فهمه واستخدامه لتنفيذ الأوامر. سواء كانت تطبيقات Android أو برامج شركات بملايين الدولارات ، يقوم شخص يطور برامج الكمبيوتر بكتابة البرنامج ثم يستخدم مترجمًا لتحويل كل شيء إلى حزمة يستطيع الكمبيوتر المستهدف فهمها. هذه هي الحزمة التي نقوم بتثبيتها على أجهزتنا الحاسوبية.
هناك الكثير من الأنواع المختلفة من المجمّعين ، ويتم وصف تطبيقات Android بشكل أفضل على أنها مترجمة لاستخدامها مع مترجم Just-in-Time بدلاً من "مجمّع" ، ولكن النتيجة واحدة للمستخدم النهائي - التطبيقات هي يمكن تركيبها واستخدامها على هواتفنا. بدون مترجم ، ليس لدى جهاز الكمبيوتر الخاص بك أي فكرة عما يجب فعله بأسطر التعليمات البرمجية المكتوبة.
سير العمل النموذجي لمطور تطبيقات Android هو استخدام Android Studio لكتابة التطبيقات باستخدام Java أو Kotlin ، ثم استخدام الوظائف المضمنة في Android Studio لإنشاء تطبيق من كل ذلك. بمجرد أن يشعر بالرضا ، يتم تجميع كل شيء وتحميله على متجر Play ، حيث يمكنني أنا وأنت تثبيته. يعمل النظام بسبب البرنامج الذي يحول Java إلى شيء يمكن لمعالج الهاتف فهمه.
ماهو "post-compiling"؟
من الواضح أن مهندسًا وليس مصممًا جاء بمصطلح ما بعد التجميع لأنه يعني حرفياً ما يقوله - تجميع شيء ما بعد أن تم تجميعه بالفعل. هذا يبدو غبيًا بعض الشيء لعدم وجود كلمة أفضل ، لكنه في الواقع ذكي حقًا.
ماذا يعني هذا بالنسبة لك
هذا هو الجزء السهل - يعني أنه بمجرد العثور على تطبيق Android الذي تريد تثبيته على جهاز الكمبيوتر الذي يعمل بنظام Windows 11 ، فلن تواجه نفس المشكلات التي يواجهها المحاكي: عبء البرنامج ، وبرامج التشغيل ثلاثية الأبعاد غير المتوافقة ومشكلات الدقة ، و كل التطبيق الآخر الموجود فقط ، لذا سيعمل في الخلفية. المحاكيات والآلات الافتراضية مذهلة. يعد تشغيل التطبيقات محليًا أكثر روعة.