友人、開発者向けの重要で重要なニュースを急いで共有します。WindowsInsiderプログラムでは、Windows 10用のアプリケーションを開発するためのツールとSDKのプレビューを利用できます。
まず第一に、これは暫定版であることに注意してください。 リリース前にツールをレイアウトすることで、新しいプラットフォーム機能を試して、フィードバックを使用してWindows 10をリリース状態にする機会を提供したいと考えています。
アップロードされたツールとSDKに関するキーポイント
レスポンシブなユーザーエクスペリエンス
Windows 10の主要なタスクの1つは、さまざまな画面でスケーリングできる単一のUIを使用する機能を提供することです。 これは、Windows 8.1用のユニバーサルアプリケーションの開発者にとって、実行時のUI適応を制御する改善されたVisualStateManagerを追加することにより、UIプロジェクトから1つだけを残すことができることを意味します。
コントロール
Windows 10のメインコントロールは、実行時にユーザーの操作方法を決定し、それに応じてプレゼンテーションを更新します(たとえば、タッチスクリーンを備えたラップトップでは、ポップアップコントロールは指でアクティブ化されたかどうかを決定するためのより広い領域を提供できますが、マウスのアクティベーションの場合よりも)。
API契約
Windows 10では、OSバージョンから起動するのではなく、必要な機能がWindowsで利用可能かどうかを直接確認できます。 これは、アクセスする前に適切な機会の利用可能性のチェックを開始する必要があることを意味します。 そのような契約の良い例は、携帯電話に存在する(Mobile Extensions SDKを介して)ハードウェアボタンをチェックするAPIです。したがって、モバイルデバイスとエミュレーターで機能しますが、デスクトップでは機能しません。 APIコントラクトおよび拡張SDKを使用すると、アプリケーションを実行しているデバイスに最適なエクスペリエンスを提供するために作業しながらコードを調整できると確信しています。
Visual Studioツールの機能強化
ツールを試してみると、多くの改善点が見つかります。 詳細については、 S。Somasegar: Tools for Windows 10 Technical Previewを参照することを強くお勧めします 。
資源
ユニバーサルアプリプラットフォームの紹介
Windows 10プラットフォームの初見とKevin Galloによるユニバーサルアプリケーションの作成。
Windows 10ジャンプスタートプレビューチュートリアル
Windows 10用のアプリケーション開発のプレビューコースと、Windows 8.1からWindows 10へのパス。
開発者向けWindows 10の新機能
Windows開発センターの開発者向けドキュメント。 (サイトは引き続き更新できます!)
コード例
Windows 10の新しいコードサンプルがGitHubで公開されます。 今日は、例の最初の部分を公開します。 Buildカンファレンスにはさらに多くの準備が整います。
どこから始めるか
1. Windows Insiderプログラムに参加します 。
2.アプリケーションの作成を開始します。
3.問題が発生した場合(これはプレビューであることを警告しました!)、まず、 リリースノートと既知の問題を読みます 。 次に、 MSDNのWindowsおよびWindows Phoneフォーラムを引き続き使用して問題を議論します。 3番目に、Windows 10内のWindowsフィードバックアプリを使用してバグを報告します。
3. APIおよびプラットフォーム機能のオファーがある場合は、UserVoice Webサイトから投稿してください 。
うん!