Click here to Skip to main content
15,507,755 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi,

I am an experienced ASP.Net Developer. Now as per requirements I have to develop a desktop application and mobile application for the same.

To do that I found there is a technology using xamarin is Blazor Hybrid apps where I can utilize my web application development skills to develop desktop and mobile applications also.

To proceed with that I starts going with some tutorials on the internet and found that to implement Blazor Hybrid Applications we have to install "dotnet new -i Microsoft.MobileBlazorBindings.Templates::0.5.50-preview" templates that are preview versions not stable. After installing that I got to know that it is using Dot Net Core 2.0 or 2.1 versions, not the latest DotNet 5 or Dotnet 6.

The second option that can fulfill my requirements I found is .Net MAUI. Using MAUI there only one project is created in the solution wherein the Blazor Hybrid apps multiple projects were created for different platforms. And there are some more advantages mentioned in some random blogs about MAUI over Blazor Hybrid Apps. But MAUI is still available as a preview, and we can get a stable release in the first or second quarter of 2022. If anything looks wrong then please correct my information about that.

My question is for different platform applications which technology is the best choice "Blazor Hybrid Apps" or ".Net MAUI"?

Can someone guide me with appropriate reasons so that I can go with the best technology and deploy my apps on production?

Currently, we can develop multiple platform applications with preview versions for both technologies. Please reply with future consideration and stability for live production.


What I have tried:

I searched on the internet but very little information is available that is not enough to make a decision for a production application.
Posted
Updated 7-Dec-21 22:29pm

1 solution

Maybe you can find some information here: best-cross-platform-tools-for-c-developers[^]
Blazor is mentioned here: solutions-to-the-javascript-problem[^]
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900