Skip to main content

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