0
0

.NET MAUIとCleanArchitectureで簡単なアプリを作成してみる2~開発環境~

Last updated at Posted at 2024-01-22

.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」を選択してインストールする
CommunityToolkit.PNG

Microsoft.Extensions.DependencyInjectionをインストールする

NuGetからインストールします。
「Microsoft.Extensions.DependencyInjection」を選択してインストールする
DependencyInjection.PNG

LiveChartsCore.SkiaSharpView.Mauiをインストールする

NuGetからインストールします。
「LiveChartsCore.SkiaSharpView.Maui」を選択してインストールする
2024/01現在、プレリリース版となっています。「プレリリースを含める」をチェック
LiveChartsCore.PNG

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~設計~

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