UWP モバイル ブロードバンド アプリの概要

このトピックでは、次のセクションを使用できます。

UWP アプリ

UWP アプリは、次のように調整された全画面アプリまたはウィンドウアプリです。

  • ユーザーのニーズ

  • 実行するデバイス

  • タッチ操作

  • Windows ユーザーインターフェイス

UWP アプリはタッチ用に最適化されており、ユーザーの所在地と id を認識しており、Microsoft Store でホストされています。 UWP アプリは常にオンになっており、すぐに使用でき、web の最新のコンテンツと常に接続されています。 ユーザーは、Microsoft Store でこれらのアプリを検出して購入できます。アプリは、すばやくインストールし、正常にアンインストールできます。

すべての UWP アプリは、次の機能と利点を共有しています。

  • 開発プラットフォーム UWP アプリは、windows 10 用 Windows ソフトウェア開発キットと Windows ランタイム Api を使用して構築されています。

  • プログラミング言語 HTML およびカスケードスタイルシート (CSS) プレゼンテーション層で JavaScript を使用するか、C++ または C# を Extensible Application Markup Language (XAML) プレゼンテーション層と共に使用することで、UWP アプリをビルドできます。

  • タッチの最適化 タッチ操作のサポートは組み込まれています。 モバイルブロードバンドアプリはタッチ用に設計でき、Windows ではキーボード、マウス、およびグラフィカルスケーリングのサポートが提供されています。

UWP アプリの詳細については、「 Windows 10 アプリの概要」を参照してください。

UWP モバイル ブロードバンド アプリ

UWP モバイルブロードバンドアプリは、モバイルオペレーターによって作成され、モバイルブロードバンド接続に関連付けられている UWP アプリです。 UWP アプリの利点に加えて、このアプリは、特権のあるモバイルブロードバンド Api に特別にアクセスします。

モバイルブロードバンドアプリには、次のような利点があります。

  • 顧客接続の増加 ユーザーは、Windows の スタート 画面とネットワークの一覧から、オペレーターのブランドとサービスを簡単に見つけることができます。

  • エクスペリエンスの継続的な制御 アプリを使用して、サブスクライバーのアカウントエクスペリエンスを変更することができます。

  • 展開とメンテナンスの負荷が軽減 されるアプリは、インターネットを使用して、または元の機器の製造元によってプレインストールされた、お客様のデバイスに自動的に展開されます。 ユーザーが初めてモバイルブロードバンドハードウェアに接続すると、Windows は、サービスメタデータを使用してデバイスに関連付けられているモバイルブロードバンドアプリの Microsoft Store を自動的に検索し、モバイルブロードバンド接続用の適切なアプリを自動的にインストールします。 これにより、ユーザーはモバイルブロードバンドデバイスと、そのデバイスに関連付けられているサービスを簡単に見つけて使用できるようになります。

このアプリは接続管理機能を提供しませんが、代わりにサービスのアカウントエクスペリエンスとブランド化を提供します。

重要

アプリでタッチ入力を最適化し、Windows 10 UI デザインの原則に従う必要があります。 モバイルブロードバンドアプリのユーザーエクスペリエンスを設計する方法の詳細については、「 モバイルブロードバンドアプリのユーザーエクスペリエンスの設計」を参照してください。

UWP モバイルブロードバンドアプリと MBAE

モバイルブロードバンドアプリエクスペリエンスアプリまたは MBAE アプリは、Windows 10 バージョン1803以降の MO UWP アプリで置き換えられます。 MO UWP アプリは COSA に含まれるようになり、Windows デベロッパーセンターハードウェアダッシュボード (Sysdev) でサービスメタデータを作成する必要がなくなりました。 1803より前の windows 10 の windows 8、Windows 8.1、およびバージョンでは、Sysdev で公開されているサービスメタデータを介して、引き続き MBAE アプリを使用します。

Windows 10 バージョン1803では、MBAE アプリは COSA に移行しなくても動作します。 ただし、モバイルオペレーターは MO UWP アプリと COSA に移行することを強くお勧めします。 COSA の詳細については、 Cosa の概要に関するトピックを参照してください。 COSA の設定の詳細については、「 デスクトップ cosa/APN データベースの設定」を参照してください。

COSA で AppID 設定が入力されている場合、Windows はアプリをダウンロードするために一致する sysdev メタデータパッケージを確認しません。 AppID が入力されていない場合、Windows はアプリをダウンロードするために、一致する sysdev メタデータパッケージがあるかどうかを確認します。

次の表では、MBAE アプリと MO UWP アプリの違いについて説明します。

アプリの種類 ターゲット プラットフォーム 配信メカニズム アイコンの取得
MBAE Windows 8、Windows 8.1、または Windows 10 Sysdev メタデータ プロファイルの一部として宣言されている場合、sysdev メタデータまたは COSA
MO UWP アプリ Windows 10 (可能であれば、同じバージョンの SDK を使用するバージョン1803以降) COSA データベース COSA データベース

MBAE と MO UWP アプリ間の UI ソースコードは、Windows 8/Windows 8.1 と Windows 10 UI の原則の変更によって異なる場合があります。 ただし、ほとんどのビジネスロジックのソースコードでは、多くの変更を必要としません。 たとえば、バックエンドにアクセスしたり、モバイルブロードバンド情報にアクセスしたりするためのコードは同じである可能性があります。 ただし、MOs は、それぞれの モバイルブロードバンドアプリのシナリオ を適切に検証する必要があります。