.NET MAUIとCleanArchitectureで簡単なアプリを作成してみる1~はじめに~の続き
開発環境
Windows10 Home 64bit
Visual Studio2022、コミュニティエディション、.NET8
CommunityToolkit.Mvvm 8.2.0
Microsoft.Extensions.DependencyInjection 8.0.0
LiveChartsCore.SkiaSharpView.Maui 最新のプレリリース版 2.0.0-rc2
Microsoft.Data.Sqlite 8.0.1
開発環境をつくる
.NET MAUI環境をつくる
以下の手順通りです。
.NET MAUI チュートリアル
CommunityToolkit.Mvvmをインストールする
NuGetからインストールします。
「CommunityToolkit.Mvvm」を選択してインストールする
Microsoft.Extensions.DependencyInjectionをインストールする
NuGetからインストールします。
「Microsoft.Extensions.DependencyInjection」を選択してインストールする
LiveChartsCore.SkiaSharpView.Mauiをインストールする
NuGetからインストールします。
「LiveChartsCore.SkiaSharpView.Maui」を選択してインストールする
2024/01現在、プレリリース版となっています。「プレリリースを含める」をチェック
Sqliteをインストールする
Infrastructureを実装する際に説明を記載します。
実行する
Android エミュレーターで実行する場合、Windows機能の「Hyper-V」をアクティブ化する必要があります。
が、私の個人PCはWindows10 Home 64bitなのです。
※「Hyper-V」を有効にするにはWindows Pro以上が必要
Homeエディションでも「Hyper-V」をインストールして有効化する方法はあるようなので、
「Home Hyper-Vを有効化する」で検索してみてください。
今回は、Android 実機で動作させることにします。
実機でのデバッグ実行方法はこちら 「Android デバイスの設定」の項を参照。
まとめ
今回は開発環境を作成しました。
次は作成するアプリの仕様を決めて設計を行います。
.NET MAUIとCleanArchitectureで簡単なアプリを作成してみる3~設計~