ビデオ: Surface Duo | This is how you do it (十一月 2024)
アプリケーションがMicrosoft Surface Hubに完全に適していると思う場合、またはSurface Hub専用のアプリを構築する場合、MicrosoftはSurface HubのカスタムMicrosoft Windows 10開発者環境を簡単に活用できるようにしました。
その中心にあるSurface Hubは、いくつかの特定の役割を果たす独自のデバイスです。 Surface Hubは主に、Microsoft Skype for Businessを介したビジネスコラボレーション、生産性、およびビデオ会議用に設計されています。 2つのモデルがあります。8, 999ドル、55インチ、フルHDモデルと21, 999ドル、84インチ、4Kモデルです。 Surface Hubについて聞いたことがない場合は、この入門書をご覧ください。
Surface HubはWindows 10 Universalアプリのみを実行し、デスクトップとタブレットに固有のアプリを実行できないため、Surface Hubで利用可能なソフトウェアのリストは比較的小さくなっています。 ただし、Microsoftはアプリ開発者と企業に、Surface Hubの大規模なマルチポイントタッチスクリーンで実行するように特別に構築されたアプリの作成と再設計を奨励しています。 アプリはユニバーサルである必要があるため、Windowsのラップトップ、携帯電話、タブレットで実行する場合もアプリは適切に拡張されます。
始める方法
Windows 10デバイスで実行していることを確認してください。 オペレーティングシステム(OS)の最新バージョンを実行したら、Microsoft Visual Studioソフトウェア開発者キット(SDK)をダウンロードします。 開発用にWindows PCまたは電話を有効にするよう求められます。 プロンプトを受け入れます。 その後、アプリ開発者として登録するよう求められます。 これにより、Windowsストアのコンテンツを開発(および投稿)できます。
Surface Hubで直接ビルドおよびテストするには、[設定]タブに移動し、[更新とセキュリティ]をクリックします。 次に、「開発」をクリックして、「開発者モード」を有効にします。 画面の右上隅に透かしが表示されます。これにより、デバイスのコンテンツを開発していることがわかります。 次に、IPアドレスを介してPCをSurface Hubに接続するように求められます。
Microsoft Visual Studioでは、アプリをビルドしてテストし、デザインどおりに表示および実行できることを確認できます。 アプリ分析を表示し、アプリ内製品を管理し、アプリユーザーのサービスを有効にすることができます。 ユニバーサルアプリを作成したことがない場合は、Windows 10ユニバーサルアプリの作成方法に関するこのチュートリアルに従ってください。 留意点:Win32アプリまたはWindows 8時代のアプリは実行できません。 アプリマニフェストで「Windows.Universal」デバイスをターゲットにする必要があります。
Surface Hub固有のアプリを構築する際の考慮事項
Windows 10ユニバーサルアプリの構築について知っておく必要のある多数のことに加えて、Surface Hubに固有のいくつかの考慮すべき事項があります。 たとえば、Microsoft Skype for BusinessはSurface Hubに統合されています。 常にそこにあり、常に利用可能であるので、それを利用してみませんか? Surface HubのSkypeは、任意の2つのアプリと同時に実行できます。 Skypeをアプリと対話させることはできますか? Skypeは、構築しているソフトウェアに価値を追加しますか?
さらに、Surface Hubは、100ポイントの指タッチと3ポイントのペン入力を備えています。 そのため、複数の人がアプリと対話することができ、入力は標準の1本指または1回のマウスクリックプロトコルに準拠しません。 Surface Hub固有の機能を利用するには、アプリ内でインクとタッチのコントロールを有効にしてください。 しかしより重要なことは、入力の数を1本または2本の指またはペンだけに制限しないことです。 ユーザーがSurface Hubのコンテンツを認識して操作する方法を拡張する必要があります。 たとえば、シーメンスが設計したようなカスタムメイドのアプリがあり、操作可能な360度の可動画像を提供します。 ユーザーは、複数の指をガイドとして使用して、Surface Hubの画面から画像をプッシュ、プル、拡大、縮小、回転、平坦化、または「ステップイン」できます。
注意が必要なもう1つの重要なSurface Hubの特徴は、Surface Hubが各セッション後に自動的にワイプすることです。 したがって、データを保存し、以前のセッションから構築することを意図してアプリを構築しないでください。 Surface Hubは、主に1回限りの会議と対話用に設計されており、そのアプリのほとんどはそれを念頭に置いて構築されています。 Surface Hubで実行しているアプリのデータをユーザーが保存できるようにする必要がある場合は、アプリをシャットダウンする前にクラウドに保存するようにユーザーに促します。 さらに、理論的には、Surface Hubでのすべての実行が「最初の実行」になるため、すべての初回実行エクスペリエンスを削除する必要があります。
アプリをテストする
アプリを作成したら、テストしてSurface Hubで正常に機能するかどうかを確認する必要があります。 残念ながら、シミュレーターはSurface Hubと同じインターフェイスを使用していないため、アプリが意図したとおりにSurface Hubで動作するように微調整する必要があります。
たとえば、アプリを実行する前に、Microsoft Visual Studio Simulatorに55インチと84インチのSurface Hub解像度を追加する必要があります。 Studioに解像度を適用し、Surface Hubにアプリを展開する方法の詳細については、このMicrosoftチュートリアルをご覧ください。
幅広いアプリの展開
アプリをSurface Hubに展開でき、アプリが想定した方法でアプリを実行する場合、追加の展開用にアプリをセットアップする必要があります。 アプリを一般に公開したい場合は、デフォルト設定である「Retail Distribution」としてアプリを定義する必要があります。 ただし、アプリをプライベートにして、ビジネスとパートナーのみが利用できるようにする場合は、次の手順を実行する必要があります。
アプリにアクセスできる企業を選択します。 [マネージドボリュームライセンスの保存]のボックスをオンのままにして、作業している企業がアプリを複数回アップロードできるようにします。
その後、Microsoftが認証するWindowsストアにアプリを送信する必要があります。 準備ができたら、エンタープライズ管理者はWindows Store for Businessのプライベートストアに追加する必要があります。 出来上がり、完了です!