Xamarin(Prism)


結局、Xamarin?

  • Cross Platform Applicationを開発したい
  • PCLでコードを共通化できるのがよさそう

Android エミュレータがしょうもないほど遅かった件

ー Intel® HAXMは個別にインストールしないで、Android SDK マネージャからインストールする必要がある

Xamarin + Prism

知人?に「XamarinやるならMVVM (Model-View-ViewMode) のフレームワークであるPrismが良いよ」と言われたので、さっそく導入する

インストール

  1. 「ツール」>「拡張機能と更新プログラム」を選択する
  2. 「オンライン>Prismと検索>Prism Template Pack」をダウンロードする
  3. VSIX インストーラーが表示され、「Prism Template Pack」について「変更(インストール)」を選択する
  4. インストールが始まる
  5. 「変更が完了しました」が表示されたら、「閉じる」で完了する

プロジェクトの新規作成

  1. 「Prism Blank App (Xamarin.Forms)」を選択する

プロジェクト作成

  1. 「Create new project」で、「ANDROID」・「iOS」・「UWP」を選択したまま、Containerは「Dryloc」で「CREATE」する

PRISM PROJECT WIZARD

  1. PCLの下にViewsフォルダとViewModelsフォルダが最初から配置されている

フォルダ構成(MVVM)

実行例

Android

iOS

UWP

情報をおさらい

Back to blog

あなたのひらめきをかたちに

どうやって作るのか想像がつかなければ、一緒に作り上げましょう.

お話をうかがさせてください