Windows 10 Mobileデバイス用のアプリの開発:クイックガイド

編集者注: Microsoftは、2017年10月に、Windows 10Mobileスマートフォンプラットフォームの新機能やハードウェアを計画しないことを発表しました。

ウィンドウズ10、Microsoftの最も熱心に期待されているOSは、Microsoftを争いの頂点に戻すことが期待されていました。 ユニバーサルWindowsプラットフォームを搭載したこのアップグレードは、開発者にいくつかの新しいツール、機能、および機能を提供します。

これは、モバイルアプリ開発者が巨人の真新しいOS用のアプリケーションを作成するためのクイックガイドです。

MicrosoftがOutlookEmailアプリをAppleWatchにもたらす

開発のためのデバイスの準備

Windows 10は、アプリ開発の別の手順に従います。 以下にリストされているのは、Windows10デバイスでの開発用にデバイスを準備するために従う必要のある手順です…。

  • 開発者は、アプリを開発、テスト、またはデプロイするデバイスごとに個別のライセンスを必要としなくなりました。 代わりに、[設定]タブを使用して、デバイスを1回だけ有効にする必要があります。
  • Windows 8.1を使用している場合は、 開発者ライセンス また 登録 WindowsPhoneデバイス。
  • Visual Studioを使用している場合は、ダイアログプロンプトを介してデバイスを有効にするように求められます。 [開発者向けの設定]をクリックしてから、[更新とセキュリティ]ページに移動する必要があります。 次の手順に従って、デバイスの初期準備を完了します。
  • 次に、お好みのWindowsPhoneまたはタブレットで有効にするタスクを選択する必要があります。 デバイスを開発用に有効にするオプションがあります。 サイドローディング 他のアプリ。 マイクロソフトは特定の プライバシーポリシー アプリのサイドローディング用。
  • モバイル決済をサポートするWindows10 OS 

WindowsPhoneおよびタブレットのセキュリティ

ユニバーサルWindowsアプリは、選択したモバイルデバイスに最大限のセキュリティを提供するように署名されています。 デバイスにインストールするアプリパッケージが信頼できるソースからのものであることを確認してください。 このため、アプリの署名に使用する証明書をデバイスにインストールする必要があります。 さらに、選択した設定は、デバイスのセキュリティレベルに影響します。

そうするには サイドロードアプリ Windowsスマートフォンでは、証明書をデバイスにインストールする必要があります。 次に、サイドロードアプリの設定を選択して続行できます。 タブレットにアプリをサイドロードするには、PowerShellと一緒にアプリを実行するために必要な.appxおよびその他の証明書をインストールする必要があります。 または、証明書とアプリパッケージを個別に手動でインストールすることもできます。

アプリのデバッグ

Windowsスマートフォンでは、証明書をインストールしなくても、任意の.appxアプリパッケージをインストールして実行できます。 開発者モードを選択した場合は、ファイルをクリックして、デバイスへのインストールに進みます。 ただし、アプリのテストに使用しているパッケージが信頼できるソースからのものであることを確認してください。 タブレットの場合、開発者モードを選択すると、開発者ライセンスを必要とせずに、アプリのデバッグを直接開始できます。 .appxと関連する証明書をインストールして、アプリをサイドロードすることもできます。

アプリのデプロイ

Windows 10デスクトップから同じオペレーティングシステムを実行しているモバイルデバイスにアプリを展開するには、 WinAppDeployCmdツール あなたが利用できます。 両方のデバイスがネットワークの同じサブネットに接続されていることを確認してください。 有線またはその他。 これらのデバイスはUSB経由でも接続できることに注意してください。 また、このツールを使用して証明書をインストールすることはできません。

Windowsストアへのアプリの送信

Microsoftは現在、アプリ開発者にWindows10デバイス用にさまざまな使用可能なアプリを作成することを推奨しています。 Windows Storeは、最新のプラットフォーム向けのアプリの提出を募集しています。 統一されたアプリマーケットプレイスを提供するこのストアは、アプリの発見可能性も高めます。 これにより、開発者がより多くの機会を利用できるようになります 収益を増やす.