.NET MAUI 10 クリーンアーキテクチャ実践:MVVM・DI・Shell Navigationガイド
.NET MAUI 10でCommunityToolkit.Mvvm 8.4のソースジェネレーター、MauiProgram.csでの依存性注入、Shell Navigationによる型安全なページ遷移を組み合わせたクリーンアーキテクチャの実践ガイド。コード例とユニットテスト付き。
Caleb has shipped seven mobile apps to the App Store and Play Store over the last nine years, four of them in Xamarin and three in .NET MAUI. He spent five years at a healthcare-tech company in Boston building a clinician-facing iPad app used by roughly 14,000 nurses, then moved to a freelance practice in 2024 focused on enterprise MAUI rollouts for regulated industries. His writing tends toward the practical: CI pipelines on App Center successors, MSAL token caching across Android lifecycle resets, MAUI Blazor Hybrid in production, and the awkward seams between MAUI and native SDKs that vendors haven't gotten around to wrapping. He runs a small Discord for enterprise MAUI engineers and writes a Friday newsletter from his home in Portland, Maine.
.NET MAUI 10でCommunityToolkit.Mvvm 8.4のソースジェネレーター、MauiProgram.csでの依存性注入、Shell Navigationによる型安全なページ遷移を組み合わせたクリーンアーキテクチャの実践ガイド。コード例とユニットテスト付き。
Xamarin.Formsから.NET MAUIへの移行方法を包括的に解説。プロジェクト構造の変更、カスタムレンダラーからハンドラーへの変換、DependencyServiceからDIへの移行、Upgrade Assistantの活用法まで、実践的なコード例とともに段階的な移行手順を紹介します。
.NET MAUIアプリのアクセシビリティを実践的に解説。SemanticPropertiesの使い方からスクリーンリーダー対応、WCAG準拠のテスト戦略まで、すぐに使えるコード例とベストプラクティスを紹介します。