Android、iOS、MacCatalyst、Windows、Tizen には、それぞれ独自のオペレーティング システム API とプラットフォーム API があり、開発者は .NET を活用して、それらすべてに C# からアクセスできます。 Essentials は、ユーザー インターフェイスの作成方法に関係なく、共有コードからアクセスできる任意の.NET MAUI アプリケーションで動作する単一のクロスプラットフォーム API を提供します。
.NET MAUI Community Toolkit Essentials
.NET MAUI Community Toolkit には、アプリケーション用のクロスプラットフォーム API のコレクションが用意されています。 ツールキットによって提供される API を次に示します。
| Essential | Description |
|---|---|
AppTheme Resources |
AppThemeObjectとAppThemeColorを使用すると、デバイス テーマの更新時に自動的に更新されるアプリケーションのテーマ対応リソースを作成できます。 |
Badge |
Badgeを使用すると、開発者はホーム画面でアプリ アイコン バッジ番号を設定できます。 |
FolderPicker |
FolderPickerでは、ファイル システムからフォルダーを選択できます。 |
FileSaver |
FileSaverは、ターゲット フォルダーを選択し、ファイル システムにファイルを保存する機能を提供します。 |
SpeechToText |
SpeechToTextは、音声をテキストに変換する機能を提供します。 |
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET MAUI Community Toolkit