LoginSignup
6
9

More than 5 years have passed since last update.

MvvmCrossで簡単にアプリ開発を始める準備

Last updated at Posted at 2018-05-01

前にMvvmCrossでアプリ開発を始める準備 2018年4月版という記事を投稿しましたが、始めるまでかなり手間があるものでした。
調べてみたら、とっても簡単に始められる方法があったので、今回はそれを紹介したいと思います。

なんとコマンド叩くだけ

dotnet new --install MvxScaffolding.Templates::*

MvxScaffolding.Templatesをインストールして、

dotnet new mvxnative --name MyXamarinApp --solution-name MyXamarinApp

はい、これだけです。カレントディレクトリに「MyXamarinApp」という名前のディレクトリができているはずです。
動かしたらこんな感じです。
スクリーンショット 2018-05-01 22.26.51.png

ネイティブだけではなく、MvvmCross.Formsもいけます。

dotnet new mvxforms --name MyXamarinFormsApp --solution-name MyXamarinFormsApp

ユニットテストのプロジェクトを追加するなどのオプションもあるようです。
https://github.com/Plac3hold3r/MvxScaffolding/blob/master/docs/template_dotnet_cli.md#additional-commands-options

Visual Studioの拡張機能を使う

WindowsならVisual Studioの拡張機能も用意されています。

拡張機能.png

GUIで設定ができていい感じです。

ss2.png

まとめ

StarterPackが使えなくなってしまい、どうしたものかといった感じでしたが、こんなにいい方法がありました。
今後は、MvvmCrossを始める場合は、MvxScaffoldingです。

6
9
2

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
6
9