Hacker News new | ask | show | jobs
by pragmar 774 days ago
I've been porting a Blazor/.net 8 project (https://interro.bot) to Maui for the past couple months. I just released Android last week, and Mac/iOS is in the pipeline. There are plenty of gotchas and I wouldn't say Maui feels mature yet, but the issues in my case are mostly on the build side. I'm optimistic though, the platform does improve with regular releases, and the end product (once through the build headaches) is solid.
1 comments

Are you using Blazor Hybrid or are you going native? I've been trying to learn Avalonia and already moved away from ReactiveUI in favor of MVVM. My server application is built in Blazor, so kinda wondering how well concepts transfer over.
This project started back in the day as native MVVM (UWP). Switched to Blazor Server/electron a few years back. For Maui, I had to move to Hybrid but I'm glad I did. Hybrid is pretty great, seems better in every way except routing and some aspnet functionality is lost. Faster app startups, and feels generally more responsive.

Avalonia looks pretty nice, but I've never tried it so I'm not sure how it compares.