LoginSignup
0
0

More than 5 years have passed since last update.

【Xamarin.Forms】Prismソリューションを作成する(2019年2月版)

Posted at

はじめに

2019年2月時点のVisual Studio 2017 Community for MACでXamarin.Forms + Prism のソリューションを作成する方法です。

環境

  • macOS 10.14 Mojave
  • Visual Studio Community 2017 for MAC(7.7.4)

ソリューションの作成手順

「Prism Template Studio and Developer Toolkit」のインストール

拡張機能マネージャーを開き「ギャラリー」を選択。
右上の検索キーワードに「prism」と入力すると「ギャラリー」タブに「Prism Template Studio and Developer Toolkit」が表示されるので、選択して「インストール...」ボタンをクリックします。
スクリーンショット 2019-02-03 11.18.23.png
スクリーンショット 2019-02-03 11.20.54.png

ソリューションの作成

Visual Studioのファイルメニューから「新しいソリューション」をクリックして、「Blank Prism Application」を選択して「次へ」をクリックします。
スクリーンショット 2019-02-03 11.42.03.png

「Blank Prism Application」で次の通り入力して「次へ」をクリック。

  • Project Name:任意のプロジェクト名。
  • Container:「Autofac」を選択。 スクリーンショット 2019-02-03 11.42.42.png

「新しいBlank Prism Applicationの構成」はお好みで。
スクリーンショット 2019-02-03 11.42.48.png

ソリューションができました。
スクリーンショット 2019-02-03 11.50.49.png
srcフォルダの下に3つプロジェクトがあります。

プロジェクト名 概要
{プロジェクト名} PCL(Portable Class Library)
{プロジェクト名}.Droid Android用プロジェクト。Androidで実行したい場合はこのプロジェクトをスタートアッププロジェクトとして選択します。
{プロジェクト名}.iOS iOS用プロジェクト。iOSで実行したい場合はこのプロジェクトをスタートアッププロジェクトとして選択します。

ビルド

Androidプロジェクトのビルド

「{プロジェクト名}.Droid」プロジェクトを右クリックし、「{プロジェクト名}.Droidのビルド」をクリックします。
スクリーンショット 2019-02-03 12.41.22.png

「styles.xml」でビルドエラーが出たら、こちらを参考にして改善してください。
https://qiita.com/ats_y/items/8f64cc924f81ce2ba777

iOSプロジェクトのビルド

Androidプロジェクトのビルド同様、「{プロジェクト名}.iOS」プロジェクトを右クリックし、「{プロジェクト名}.iOSのビルド」をクリックします。
スクリーンショット 2019-02-03 13.21.05.png
いくつか警告がでますが、とりあえずビルドが通りました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0