dotnet / MobileBlazorBindings

Experimental Mobile Blazor Bindings - Build native and hybrid mobile apps with Blazor
MIT License
1.2k stars 151 forks source link

What is going on with future development of this awesome project? #365

Open ep0x opened 3 years ago

ep0x commented 3 years ago

Hi @Eilon Can you please let us know at least some updates about status of this project? I see the last commit Mar 16... Are you waiting for MAUI or net 6 to rollout? Thanks and bro this project is future!

Eilon commented 3 years ago

Hi, we've been super busy with getting the new BlazorWebView control for .NET MAUI ready for .NET 6 Preview 4, and now I'm working on the project templates for that. That means no time was left for Mobile Blazor Bindings, but we definitely plan to continue that as well. After all, Mobile Blazor Bindings is where BlazorWebView "grew up" and I hope that the rest of Mobile Blazor Bindings "grows up" as well. I know it's been slow going, but now that the bulk of the code for .NET 6 is set up, future work will be easier to handle.

marinasundstrom commented 3 years ago

I recently watched a video about Blazor in Russian (I don't speak it), and the speaker showed Mobile Blazor Bindings. So there is some hype.

I really hope that this will continue with .NET 6 and MAUI as a base. Having an alternative to XAML that is also native is so great. I'm ready to make the switch to Blazor for Mobile.

Eilon commented 3 years ago

Yup that's the plan!

ParadiseFallen commented 3 years ago

Hello. im from russioan community. This is awesome project. I am very happy with how I can use this. In fact, I hope that the standard xaml in MAUI will be replaced with exactly this. This makes the interface much easier to design. It would be very nice if this style of coding would be added to MAUI as an alternative to XAML. XAML is not bad, but it is much more convenient to work with Blazor components. By the way, the MAUI release was postponed until 2022 and it would be very nice to integrate it into MAUI

genifycom commented 2 years ago

I have deployed my first production release and am also looking for a non-preview package.

MAUI and XAML is of no interest to me. XAML died a long time ago and I am never going back to that.

HTML/CSS is the only viable option going forward.

Right now MAUI is in preview and MobileBlazorBindings is in preview. So does that mean no production pathway?

We can't just sit around and wait. Customers need products.

ParadiseFallen commented 2 years ago

@genifycom preview means "not ready for production".

MAUI will release later on this year in Q2. Check roadmap.

MobileBlazorBindings wont release and there no roadmap for it. I already asked the MAUI team to add this as an alternative to xaml. The request has been placed in the backlog. this means what will probably be done after the release of MAUI. In any case, you have to wait for MAUI first. And then already entering this library.

Im also want to see MobileBlazorBindings on release of maui but it seems maui devs have a lot of more important work

Eilon commented 2 years ago

The .NET MAUI team is working super hard to ship the features and functionality that are already committed. That doesn't include Blazor syntax for rendering native UI. But it's certainly an interesting area that we will investigate for the future because we know there are people out there who want that experience. As always, we have to balance that with all the other competing features and fixes. It's great to see everyone here want to use it, and that will absolutely be a critical factor in deciding if, when, and how we would ship such a feature.

ParadiseFallen commented 2 years ago

@Eilon imho Mobile blazor bindings is awesome. it's like a new breath. looks same as MVU.

Also ill preffer MBB for writing my ui and not xaml. ofc xaml have many pros. but cons list of xaml large too. Its complicated and hard. For new devs/users MBB will be more native language for ui (because its like any js framework. also thats BLAZOR syntax).

We will wait for release of it. Ofc we wanna instructions of how to convert xaml to MBB (in maui)