インテルブリッジテクノロジーとは何ですか?AndroidアプリをWindows 11に導入するにはどうすればよいですか?

MicrosoftのWindows11リリースを凌駕する可能性のあるものがあるとすれば、それはIntelがその最も優れた機能の背後に置いた仕事です。 Microsoftは、Windows 11とAndroidアプリの互換性のおかげで、ユーザーがAndroidエミュレーターをインストールしたり、お気に入りのアプリのWeb対応の代替手段を探したりする必要がなくなると約束しました。

Intel Bridge Technology(IBT)のおかげで、MicrosoftはAndroidアプリをWindows11に導入しています。

しかし、IBTはどのように機能し、実際にその目標を達成することに成功するのでしょうか。確認してみましょう。

インテルブリッジテクノロジーとは何ですか?

IBTは、Intelの最先端テクノロジーであり、Windows 11と統合している多くの機能とエクスペリエンスの1つです。これは、モバイルアプリをx86ベースのデバイスでスムーズに実行できるようにするランタイムポストコンパイラです。

アプリ開発者は、Windows対応バージョンのアプリを提供することを心配する必要はありません。エンジニアリングとコマンドは、アプリのインターフェースや機能をまったく変更することなく、スマートフォンからデスクトップへの移行とまったく同じままです。

IBTは単なる組み込みのAndroidエミュレーターですか?

以前は、WindowsデスクトップでAndroidアプリケーションを実行できる唯一の方法は、BluestacksなどのAndroidエミュレーターをインストールすることでした。ただし、モバイルエミュレーターは、スマートフォンとそのOSのソフトウェアとハ​​ードウェアの両方をシミュレートするため、非常に低速で、コンピューターに多大な負担をかけることがよくあります。

デバイスのハードウェアおよびソフトウェアリソースを使用するAndroidアプリの代わりに、エミュレーターは、デバイスのリソースを使用して仮想Androidデバイスを作成するために邪魔になりません。

幸い、MicrosoftはAndroidエミュレーターをより効率的にするために時間を無駄にする必要はありませんでした。 IntelのBridgeテクノロジーにより、AndroidアプリをデスクトップアプリやソフトウェアであるかのようにWindows11デバイスでネイティブに実行できます。

そうすれば、コンピューターでTikTokまたはSnapchatを起動しても、MicrosoftOfficeを使用したりソリティアをプレイしたりするのと何ら変わりはありません。

インテルのIBTはどのように機能しますか?

コンパイラーは、それが言うことを正確に実行します。構造化されたフローに従うものをすべてコンパイルし、それをマシンレベルのコードに変換します。次に、それをデバイスのプロセッサに渡し、そこで指示に従い、一連のコマンドを実行します。

IBTは、これと同じテクノロジーに基づいて構築することができます。ポストコンパイラを使用することにより、IBTは、ジャストインタイムコンパイラによってすでにコンパイルされているコードを取得し、最新の変更を加えて安定した出力に再コンパイルします。

コンパイラは新しいものではありません。これがないと、デバイスはソフトウェアがスローするすべてのコード行をどう処理するかを知りません。単純なAndroidアプリであろうと複雑なソフトウェアであろうと、コンパイラーは不可欠です。コンピューターが以前にAndroidアプリを実行できなかった理由は、それらが別のコンパイラーを念頭に置いて作成されたためです。

Androidデバイスは、Androidベースのアプリの大部分に対応するために、ジャストインタイムコンパイラを使用する傾向があります。一方、コンピューターはより複雑なコードで動作し、2パスコンパイラとマルチパスコンパイラを使用する傾向があります。

IBTを実現可能にした技術の進歩は、何十年にもわたって行われてきました。ただし、IBTはソフトウェアですが、正しく実行するには適切なハードウェアコンポーネントが必要です。

関連:コンピュータのハードウェア仕様をすばやく確認する方法

IBTは、IntelのマルチアーキテクチャXPU戦略の一部です。これにより、デバイスは、CPUコア、グラフィックス、AIアクセラレーター、高度な画像処理など、さまざまなコンポーネントにワークロードを適切に分割できます。

しかし、昔ながらの方法でデータを計算することは、高速で効率的な処理の邪魔になるだけなので、IntelはXPUクロスアーキテクチャコンピューティングソリューションを導入しました。

XPUコンピューティング戦略は、デバイスのさまざまなハードウェアコンポーネント間でワークロードとコンピューティングの負担を分割し、それらを1つのプログラミングインターフェイスに結び付けます。この手法は、各タスクが利用可能な最も有能な人に割り当てられる、スマートで効率的なチーム管理と考えることができます。

ただし、IBT-XPUの組み合わせ技術はすべての主要なチップタイプで機能しますが、 Intel Coreプロセッサを使用するデバイスは、最も洗練されたバージョンの技術を体験できるデバイスになります。

アプリはどこから入手しますか?

コンピューター上のAndroidアプリは、多くのテクノロジー愛好家、ソーシャルメディア愛好家、さらにはモバイルゲーマーにとっても夢の実現です。しかし、すべてのデバイスとOSはどこかからアプリを入手します。 SamsungにはGalaxyStoreとGooglePlay Storeがあり、AppleにはAppStoreがあり、HuaweiにはAppGalleryがあります。

では、Windows 11はどうですか?

革命が来ると思っていた人の数や、ほとんどのAndroidエミュレーターでそれをどのように体験したかとは対照的に、Windows11はAmazonと協力してすべてのAndroidアプリを調達しています。

初期状態では、Amazon AppStoreには現在、直接インストールできる約500,000のAndroidアプリがあります。しかし、その数は今後数年間で2倍以上になる可能性があります。

また、人気のあるアプリがAmazonAppStoreに届かないことを心配する必要はありません。彼らは、教育やニュースからゲーム、ソーシャルメディア、ニュースまで、さまざまなカテゴリの有料および無料のAndroidアプリを提供しています。時間の経過とともに、Amazon AppStoreコレクションは、より多くのユーザーと開発者がこの新機能に適応するにつれて成長します。

APKファイルはどうですか?

500,000のアプリはたくさんありますが、AmazonAppStoreが持っていないアプリはほとんどの場合その1つです。幸いなことに、Microsoftのエンジニアの1人であるMiguel de Icazaは、 Twitterで外部から供給されたAPKファイルをWindows11コンピューターに手抜きすることなくインストールできることを確認しました

これは、少数のインディーズアプリやゲームをインストールできることを超えています。一部の開発者は、GooglePlayストアでのみ作品をリリースしています。また、メインストリームストアではすぐに利用できないオープンソースの無料アプリケーションの作成に取り組んでいる企業もあります。

Windows 11:デスクトップ上のAndroidの未来

Windows 11が2021年を通じて互換性のあるデバイスで展開を開始すると、その機能と特徴についてさまざまな感情が生まれるはずです。新しいテクノロジーと、MicrosoftとIntelがそのような偉業をどのように管理したかを賞賛する人もいれば、現在の製品を改善する将来のアップデートを待つ人もいます。

いずれにせよ、IBTはまだ新しい実装です。それは何年も前から作成されていますが、デスクトップユーザーの日常のユーザーエクスペリエンスの本質的な部分になるには、より多くの時間と数十のWindowsUpdateが必要になる可能性があります。