Skip to content

[Enhancement] Support a MAUI wrapped Blazor App on Linux #1274

@RChrisCoble

Description

@RChrisCoble

Summary

This is an enhancement request, or registering interest in the potential support of running a MAUI application which wraps a Blazor application running on Linux.

Intended Use Case

In the Industrial Control space, customers want access to their Human Machine Interface (HMI) visualizations on a variety of platforms. While the traditional UC's of consuming HMI visualizations are on Windows, Mobile, and Web platforms, there is also a great deal of UC's around smaller, light weight machines that have their own custom HMI that are packaged/delivered/(literally attached) to the specific machinery. These light weight machines typically run versions of Linux.

Assumptions

As MS Edge has been released for Linux, WebView2 also needs to be delivered to Linux as well.
Some amount of MAUI needs to run on Linux as the shell hosting the WebView2 control for the Blazor application.

High Level Vision

Blazor is an amazing technology stack that will allow customers to create business logic and a UI layer that spans all platforms when combined with MAUI. For .Net 6, only desktop topologies are being targeted for a MAUI wrapped Blazor application, presumably followed by iOS/Android targets in .Net 7. Ideally Linux support can also be considered for .Net 7.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions