テクノロジー 非公開: Windows 10 の Project Latte とは何ですか (説明)

Windows 10 の Project Latte とは何ですか (説明)

macOSのRosetta 2に匹敵するARM上のWindowsエミュレーションの改良を発表した後、Microsoftは多くのソフトウェアソリューションに取り組んでいるようだ。あらゆるものを実行できる統合 OS を作成したいと考えています。 Windows 10 に関する最新の噂では、Microsoft が Windows 10 上で Android アプリを実行できるようにする Project Latte に社内で取り組んでいることが示唆されています。これは氷山の一角にすぎませんが、ここで明らかにすべきことがたくさんあります。したがって、Windows 10 の Project Latte について詳しく知りたい場合は、この手順に従ってください。

Windows 10 の Project Latte とは何ですか (説明)
Windows 10 の Project Latte とは何ですか (説明)

Project Latte について知っておくべきこと (2020 年 12 月)

ここでは、Project Latte、その利点、障害、Windows 10 での機能の導入時期についてすべて説明しました。下のリンクをクリックすると、関連するセクションに簡単に移動できます。

プロジェクトラテとは何ですか?

はっきり言っておきます。 Project Latte は 、Android アプリを Windows 10 に導入するための Microsoft の新たな取り組み です。同社がこの機能をどのように導入する予定なのか、またその機能がいつ提供される予定なのかはほとんどわかっていませんが、パブリック ドメインで入手可能なあらゆる情報から Project Latte を分析してみます。

Microsoft が Windows 10 に Android アプリを導入するという以前の試みである Astoria のように、Project Latte が決して日の目を見ないことは十分にあり得ます。しかし、今回は Microsoft が 展開しよう としていることにより、物事は正しい方向に進んでいるように見えます。 Android 用の WSL のようなサブシステム 。基本的に、エミュレータのようには動作しませんが、ネイティブ Windows アプリと同様に動作します。

What is Project Latte on Windows 10
What is Project Latte on Windows 10

Microsoft が WSL 2 を通じて Windows 10 で GUI Linux アプリのサポートを提供していることは誰もが知っています。実際、サードパーティのデスクトップ サーバー アプリケーションを使用して、Windows 10 上で GUI Linux アプリを今すぐ実行できます。 同じコンセプトを取り入れて 、レドモンドの巨人は Windows 10 上で Android アプリを起動することを計画しています。

Linux GUI apps running on Windows 10
Linux GUI apps running on Windows 10

Android はすでに Linux カーネル上で実行されているため、Microsoft にとってこの概念を実装するのは簡単かもしれません。 Windows Central によると、Microsoft は MSIX パッケージ ツールを使用して、ソース コードに大きな変更を加えることなく Android アプリを再パッケージ化することを目指しています 。開発者は、MSIX を通じて Android アプリをパッケージ化して Windows 10 と互換性を持たせ、Microsoft Store にアプリを送信できるようになります。

ご覧のとおり、ネイティブの Win32 アプリや UWP アプリと同様に、 Android アプリを Microsoft Store から直接インストールできる ようになります。スマホ同期アプリによる画面ミラーリングやエミュレーションによる Android アプリの実行とは異なり、このソリューションは GPU アクセラレーションをサポートするネイティブになります。

繰り返しになりますが、 Microsoft のソフトウェア ソリューションがどの程度最適化されるかは、 問う価値のある質問です。さらに、現時点では、実装の技術的な点についてはわかりません。それとは別に、Microsoft が Project Latte で解決する必要がある大きな問題が 1 つあります。それは Google Play Services です。

プロジェクト ラテ: 障害

Windows 10 上の Project Latte は非常に野心的なものですが、期待を和らげるために考慮しなければならないことがあります。 Google は、Play サービスをエミュレータや Android ベースのデスクトップ OS にインストールすることを正式に許可していません 。つまり、Project Latte は Google によって認定されず、Windows 10 はそのままの状態で Google Play Services とともに出荷される可能性は低いということです。

What is Project Latte on Windows 10
What is Project Latte on Windows 10

これにより、アプリは主に Google Play Services API に依存して 通知やアップデートなどを提供するため、Windows 10 での Android エクスペリエンスが壊れてしまいます。さらに、私たちが主に使用する Google のアプリやサービスの多くは、意図したとおりに動作しません。そのため、Google Play サービスに依存するアプリはそのようなコードを削除し、別のバックグラウンド サービスを使用して再パッケージ化する必要があります。これは開発者からの大きな要望だと思います。

Apple Mac M1 が macOS 上で iOS および iPadOS アプリを実行できる理由は 、開発者がソース コードに大幅な変更を加える必要がない ためです。 Microsoft がシームレスなエクスペリエンスと追加のインセンティブを提供しない限り、Android 開発者が Windows 10 に殺到することはないと思います。これは Windows 10 上の Project Latte に関する重大な問題の 1 つであり、Microsoft がこの問題をどのように修正するつもりなのかはわかりません。

Windows 10 の Project Latte はいつ登場しますか?

Project Latte は早ければ来年、 おそらく 2021 年 10 月の更新プログラムで Windows 10 に導入されるのではないかという憶測が広まっています。ただし、2021 年 5 月に開催される Microsoft Build で Microsoft が何らかのヒントをドロップするかどうかを待つ必要があります。

Windows 10 の Project Latte とは何ですか (説明)
Windows 10 の Project Latte とは何ですか (説明)

Project Latte を使用して Windows 10 上で Android アプリを実行する

以上、Project Latte と、Microsoft が Windows 10 で Android アプリを実現することを目指していることについてのすべてでした。Microsoft が Windows 10 を、Win32、UWP、Linux、PWA など、あらゆるものを実行できる包括的な OS にしたいと考えていることは明らかです。 、または Android アプリ。

Microsoft がそれをどのように実現するかを見るのは興味深いでしょう。とにかく、私たちからは以上です。 Windows 10 上で Android アプリを実行することに興奮している場合は、下のコメント セクションでお気に入りのアプリを教えてください。

「 Windows 10 の Project Latte とは何ですか (説明)」についてわかりやすく解説!絶対に観るべきベスト2動画

【便利機能】Windows10 で絶対知っておいてほしい機能、厳選7つをご紹介します!
Windows10 メモ帳 文字列を検索する

macOSのRosetta 2に匹敵するARM上のWindowsエミュレーションの改良を発表した後、Microsoftは多くのソフトウェアソリューションに取り組んでいるようだ。あらゆるものを実行できる統合 OS を作成したいと考えています。 Windows 10 に関する最新の噂では、Microsoft が Windows 10 上で Android アプリを実行できるようにする Project Latte に社内で取り組んでいることが示唆されています。これは氷山の一角にすぎませんが、ここで明らかにすべきことがたくさんあります。したがって、Windows 10 の Project Latte について詳しく知りたい場合は、この手順に従ってください。

Windows 10 の Project Latte とは何ですか (説明)
Windows 10 の Project Latte とは何ですか (説明)

Project Latte について知っておくべきこと (2020 年 12 月)

ここでは、Project Latte、その利点、障害、Windows 10 での機能の導入時期についてすべて説明しました。下のリンクをクリックすると、関連するセクションに簡単に移動できます。

プロジェクトラテとは何ですか?

はっきり言っておきます。 Project Latte は 、Android アプリを Windows 10 に導入するための Microsoft の新たな取り組み です。同社がこの機能をどのように導入する予定なのか、またその機能がいつ提供される予定なのかはほとんどわかっていませんが、パブリック ドメインで入手可能なあらゆる情報から Project Latte を分析してみます。

Microsoft が Windows 10 に Android アプリを導入するという以前の試みである Astoria のように、Project Latte が決して日の目を見ないことは十分にあり得ます。しかし、今回は Microsoft が 展開しよう としていることにより、物事は正しい方向に進んでいるように見えます。 Android 用の WSL のようなサブシステム 。基本的に、エミュレータのようには動作しませんが、ネイティブ Windows アプリと同様に動作します。

What is Project Latte on Windows 10
What is Project Latte on Windows 10

Microsoft が WSL 2 を通じて Windows 10 で GUI Linux アプリのサポートを提供していることは誰もが知っています。実際、サードパーティのデスクトップ サーバー アプリケーションを使用して、Windows 10 上で GUI Linux アプリを今すぐ実行できます。 同じコンセプトを取り入れて 、レドモンドの巨人は Windows 10 上で Android アプリを起動することを計画しています。

Linux GUI apps running on Windows 10
Linux GUI apps running on Windows 10

Android はすでに Linux カーネル上で実行されているため、Microsoft にとってこの概念を実装するのは簡単かもしれません。 Windows Central によると、Microsoft は MSIX パッケージ ツールを使用して、ソース コードに大きな変更を加えることなく Android アプリを再パッケージ化することを目指しています 。開発者は、MSIX を通じて Android アプリをパッケージ化して Windows 10 と互換性を持たせ、Microsoft Store にアプリを送信できるようになります。

ご覧のとおり、ネイティブの Win32 アプリや UWP アプリと同様に、 Android アプリを Microsoft Store から直接インストールできる ようになります。スマホ同期アプリによる画面ミラーリングやエミュレーションによる Android アプリの実行とは異なり、このソリューションは GPU アクセラレーションをサポートするネイティブになります。

繰り返しになりますが、 Microsoft のソフトウェア ソリューションがどの程度最適化されるかは、 問う価値のある質問です。さらに、現時点では、実装の技術的な点についてはわかりません。それとは別に、Microsoft が Project Latte で解決する必要がある大きな問題が 1 つあります。それは Google Play Services です。

プロジェクト ラテ: 障害

Windows 10 上の Project Latte は非常に野心的なものですが、期待を和らげるために考慮しなければならないことがあります。 Google は、Play サービスをエミュレータや Android ベースのデスクトップ OS にインストールすることを正式に許可していません 。つまり、Project Latte は Google によって認定されず、Windows 10 はそのままの状態で Google Play Services とともに出荷される可能性は低いということです。

What is Project Latte on Windows 10
What is Project Latte on Windows 10

これにより、アプリは主に Google Play Services API に依存して 通知やアップデートなどを提供するため、Windows 10 での Android エクスペリエンスが壊れてしまいます。さらに、私たちが主に使用する Google のアプリやサービスの多くは、意図したとおりに動作しません。そのため、Google Play サービスに依存するアプリはそのようなコードを削除し、別のバックグラウンド サービスを使用して再パッケージ化する必要があります。これは開発者からの大きな要望だと思います。

Apple Mac M1 が macOS 上で iOS および iPadOS アプリを実行できる理由は 、開発者がソース コードに大幅な変更を加える必要がない ためです。 Microsoft がシームレスなエクスペリエンスと追加のインセンティブを提供しない限り、Android 開発者が Windows 10 に殺到することはないと思います。これは Windows 10 上の Project Latte に関する重大な問題の 1 つであり、Microsoft がこの問題をどのように修正するつもりなのかはわかりません。

Windows 10 の Project Latte はいつ登場しますか?

Project Latte は早ければ来年、 おそらく 2021 年 10 月の更新プログラムで Windows 10 に導入されるのではないかという憶測が広まっています。ただし、2021 年 5 月に開催される Microsoft Build で Microsoft が何らかのヒントをドロップするかどうかを待つ必要があります。

Windows 10 の Project Latte とは何ですか (説明)
Windows 10 の Project Latte とは何ですか (説明)

Project Latte を使用して Windows 10 上で Android アプリを実行する

以上、Project Latte と、Microsoft が Windows 10 で Android アプリを実現することを目指していることについてのすべてでした。Microsoft が Windows 10 を、Win32、UWP、Linux、PWA など、あらゆるものを実行できる包括的な OS にしたいと考えていることは明らかです。 、または Android アプリ。

Microsoft がそれをどのように実現するかを見るのは興味深いでしょう。とにかく、私たちからは以上です。 Windows 10 上で Android アプリを実行することに興奮している場合は、下のコメント セクションでお気に入りのアプリを教えてください。

「 Windows 10 の Project Latte とは何ですか (説明)」についてわかりやすく解説!絶対に観るべきベスト2動画

【便利機能】Windows10 で絶対知っておいてほしい機能、厳選7つをご紹介します!
Windows10 メモ帳 文字列を検索する