Skip to content

Introduce measuring MAUI template app with Syncfusion Toolkit Integration #4794

Open
@ivanpovazan

Description

@ivanpovazan

Description

To collect data and measure performance of a "real-world" MAUI application we should introduce a new MAUI scenario for measuring size and startup performance of the dotnet new maui -sc aka Sample Content template application. This template was introduced in: dotnet/maui#25419 and includes integration of:

  • Syncfusion Toolkit for .NET MAUI
  • .NET MAUI Community Toolkit
  • CommunityToolkit.Mvvm
  • SQLite

and demonstrates basic usage patterns.

By measuring size and startup performance of this template app we would collect and track data which is much closer to the "real-world" application, than the standard dotnet new maui sample. These measurements will also allow us to catch early any potential regression or issues with performance our customers are facing as it should match a feature-rich application.

For similar reasons, previously, we measured performance of the Podcasts app. However, due to challenges of maintaining the app and mobile workload dependencies, eventually we stopped measuring this scenario. The new Sample Content template is regularly maintained an should not have this problem.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions