Overview
Legacy
This represents the legacy mobile app overview architecture done in .NET MAUI.
The overall architecture of the mobile applications is pretty similar to the web clients one following a layered architecture:
- State
- Services
- Presentation
Even though the State and Services layers are pretty similar to the web ones the Presentation layer differs:
Presentation
The presentation layer is implemented using .NET MAUI for the mobile apps, except for the watchOS one which uses SwiftUI see ADR