Windows10Xアプリの互換性を強化するためのコンテナ化

Microsoftは、SurfaceNeoなどのデュアルスクリーンデバイスに電力を供給するように設定されたオペレーティングシステムであるWindows10Xで既存のアプリがどのように実行されるかを示しました。 開発者はコーディングに多大な労力を費やしており、Microsoftは、既に構築したWin32アプリの下位互換性を保証するコンテナーアーキテクチャを開発者に提供しています。

開発者への対応、MicrosoftのKevin Gallo 前記 Windows10X上のアプリはコンテナーで実行されます。 このモデルにより、既存のOS環境用に構築されたアプリとWebサイトがデュアルスクリーンデバイスでスムーズに動作することが保証されます。

初めて、アプリはコンテナーで実行され、邪魔にならない更新と改善されたシステムリソースを提供して、バッテリーの寿命を延ばします。

ガロも 発表 開発者がWindows10X用のアプリを構築およびテストするのに役立つMicrosoftエミュレーターの可用性。

Win32アプリコンテナ

解説動画、MicrosoftのPeter Torrが、コンテナ化により、既存のUWPアプリとWin32アプリが主に未来的なフォームファクター向けに設計されたOSであるWindows10Xで動作する方法について説明しています。

Microsoftは、既存のすべてのUWPおよびWin32アプリが、提案されたWindows10Xコンテナーアーキテクチャ内で最適に機能するわけではないことを認めています。

Windows 10Xは、Win32(マルチアプリの単一コンテナー)から始まる3種類のコンテナーをサポートします。 その他は、MSIXコンテナーとネイティブコンテナーです。

Microsoftは、開発者による追加の構成や変更を必要とせずにアプリがコンテナー内で実行されるため、これらのコンテナーを一意であると説明しました。 Win32コンテナ内のアプリは最高の互換性レベルを誇っていると言われています。

コンテナは、メインまたは「ホスト」Windows 10XOS内のOSとして機能します。 カーネルやドライバーなど、その中のアプリがアクセスできる独自のリソースセットがあります。

ただし、Win32コンテナ内のアプリ(MSIXアプリを含む)は、ネットワーク、マイク、キーボード、マウスなどのメインシステムリソースに直接アクセスできません。 したがって、アプリがユーザー入力をキャプチャするためにキーボードを活用する必要がある場合、アプリはホストシステムを経由する必要があります。

Windows 10Xは、実行中の各Win32アプリに「高性能」RDPクライアントを提供し、ユーザー入力を受け入れ、デバイスの画面を介して出力を配信できるようにします。

高度に統合されたWindows10コンテナーアーキテクチャにより、Win32アプリはホストリソースと通信できます。 たとえば、Win32アプリがインターネットアクセスを必要とする場合、それを取得するためにネットワークリソースと「通信」します。

マイクロソフトがデュアルスクリーンデバイスのUIデザインを発表

マイクロソフトがデュアルスクリーンデバイスのUIデザインを発表マイクロソフトSurfaceデュオ表面ネオ

マイクロソフトは、2つの画面を備えたスマートガジェットのユーザーインターフェイス(UI)デザインのアイデアを紹介しています。これには、次のSurfaceNeoと Surface Duo. デュアルスクリーンコンピューターがハードウェアの観点から技術的に実現可能であることが証明された場合、それらのアプリが優れたユーザーエクスペリエンス(UX)を提供すれば、商業的にも成功する可能性があります。A...

続きを読む
Surface Neoは、超効率的な仮想タッチパッドを手に入れることができます

Surface Neoは、超効率的な仮想タッチパッドを手に入れることができますSurfaceデュオ表面ネオ

Microsoftの今後のSurfaceDuoとSurfaceNeoは、多くのユーザーがこれまで経験したことのない本質的に新しいフォームファクタです。Surface Neoは、追加機能と複数の入力モードの自動サポートを備えた仮想トラックパッドを取得する場合があります。デバイスに追加された最新機能に追いつくために、私たちをチェックしてください Surface Neo セクション。また、訪問する...

続きを読む
SurfaceNeoのアプリをテストできるようになりました

SurfaceNeoのアプリをテストできるようになりましたSurfaceデュオ表面ネオ

Microsoftは、Windows10Xデュアルスクリーンデバイス用のアプリケーションを構築およびテストするために必要なツールが利用可能になったことを発表しました。 リソースには、オペレーティングシステム用のエミュレーターとWindows 10SDKインサイダープレビューが含まれます。Surface Neoはまだ市場に出ていませんが、Microsoftエミュレーターを使用してアプリケーショ...

続きを読む