Windows 10 SDK は、新しいユニバーサル アプリケーションがどのようなものになるかについて、より多くの手がかりを与えてくれます
目次:
アプリケーションの不足の問題を解決し、ユーザーが現在苦しんでいるこれらのサポートはほとんどありません。
. 開発者ツールWindows 10 用。最終的に、コードが電話、タブレット、PC、およびコンソールで実行されるアプリケーションを作成できるようになります。
この SDK が提供する主な利点の 1 つは、 使用中のデバイスに自動的に適応するユニークなユーザー エクスペリエンスを作成できることです、これはまさにユニバーサル アプリ プラットフォームの大きな約束の 1 つです。このインターフェイスの自動調整は、主に ViewStateManager のより良い実装によって実現されます。これにより、画面上の利用可能なスペースに基づいて画面上の要素を展開および再配置できます。
エクスペリエンスを各デバイスに合わせて調整するもう 1 つの方法は、ユーザーが タッチ スクリーンを介して対話しているか、マウスとキーボードを介して対話しているかを自動的に検出することです、それに応じて画面上のコントロールを調整します (たとえば、タッチ スクリーンの使用を開始するときにボタンのサイズを大きくするなど)
アプリケーションは、タッチとマウス/キーボードの両方の使用に対してパーソナライズされたエクスペリエンスを提供できますアプリケーションは、オペレーティング システムまたは使用中のコンピューターの特定の機能が利用可能かどうかを知ることもできます。他の要因から推測する必要はありません (これまでそうしなければなりませんでした)。 .たとえば、アプリケーションは それが実行されているモバイルに物理的なカメラ ボタンがあるかどうかを認識できるため、それに応じてインターフェイスと動作を適応させることができます.
共有コードと各デバイス固有のコードを使用したアプリケーション
Visual Studio for Windows 10 エディションでは、ユニバーサル アプリの開発を容易にするその他のイノベーションが明らかになりました。たとえば、モバイル、タブレット、PC、または Xbox 用の特定のコード部分を挿入することを許可し、各タイプ用に特別に設計されたメイン SDK の拡張機能を利用します。 device.
個別のプロジェクトの作成も許可されています>"
Visual Studio のもう 1 つの便利な機能は、Application Insights機能との統合で、からのデータを提供します。 telemetryAzure プラットフォームを介したアプリケーションの数。これにより、開発者はアプリケーションの使用に関する関連情報を取得できます。
また、SDK に含まれるこれらすべての機能に加えて、Microsoft は関連ドキュメントとコード サンプルを GitHub でリリースし、開発者が最初のユニバーサル アプリを簡単に作成できるようにします。このドキュメントには、ユニバーサル アプリ プラットフォームの概要、Windows 8.1 で既に利用可能なアプリで Windows 10 の新機能を活用するためのガイド、および に関するより詳細なガイドが含まれています。Windows 10 SDK が提供する新しい可能性
Windows 10 SDK プレビューは、Windows Insider Program のすべてのユーザーが利用できます。中に入ったら、Windows 10 用の開発ツールをダウンロードしてインストールするだけで、新しいアプリケーションの作成を開始したり、既存のアプリケーションを適応させたりできます。
. .Via |ブログ Windows