Live data from Hacker News

.NET MAUI is coming to Linux and the browser

avaloniaui.net

191–200 of 276 posts

Re: .NET MAUI is coming to Linux and the browser

#193
These kind of announcements always suffer from 'creator knowledge bias' and never define their terms ;-)

"What is the Avalonia MAUI Backend?

At its core, the Avalonia MAUI Backend enables you to keep your MAUI codebase while replacing the rendering layer with Avalonia."

Which tells me exactly nothing. what even is MAUI, maybe some polynesian deity? :-P

I know, I know, I can google stuff. But still...

Re: .NET MAUI is coming to Linux and the browser

#195
post #20
post #6

This is interesting for sure. Kudos for bringing this capability to the web! One issue the demos reveal is, it doesn't _feel_ like the web. That is, I can't hit Ctrl+F to find text on a page. I can't select text with my cursor. I can't copy the address of a hyperlink. On my phone, I can't hard press on an image and share it to others. Screen readers can't handle it. I can't press a shortcut key to make everything lar…

Not using the standard web stuff usually means it's also an accessibility nightmare, tried using a screen reader on the demo and it doesn't work at all unfortunately

I'd just like the PgUp, PgDn, and arrow keys to reliably scroll a web page.

Re: .NET MAUI is coming to Linux and the browser

#196
post #82

Earlier quoted context omitted.

> why, in traditional rich desktop applications, I can't say I have ever missed the ability to select and copy text from the UI I do miss this on an almost daily basis and I have stopped paying for services that force me to use an app without offering a website. The last instance of this was just a couple days ago when I could not copy a tracking number from an e-commerce app (to then paste it into the shipping compa…

Most mobile experiences (and macOS desktop) let you select unselectable stuff with OCR. For macOS is by screencap and selecting on preview, for phones in their respective “ai analysis views” usually long pressing the bottom. I know it’s a silly flow when it could be selectable straight away, just pointing it out.

I never tried that, thank you!

Re: .NET MAUI is coming to Linux and the browser

#197

I clicked a total of three times in the demo page before the tab froze and locked up. MAUI is nice, and I'm glad it's getting decent Linux support now, but I would never use it in the browser. Avalonia's big money ticket is taking old WPF projects, making minor changes to the XML to load their tools, and instantly making the projects work on macOS/Android/iOS/etc. (for an enterprise fee, of course). Great for forcing…

Imagine how popular WPF would get if MS bought Avalonia and made it free

Re: .NET MAUI is coming to Linux and the browser

#198
post #176
post #16

Earlier quoted context omitted.

Dart is a wonderful language though. I'm not switching back to using .NET anytime soon.

I wish it was a real "systems" language as well, i.e. not single-threaded/javascript-mindset one. That's why I hope someday we will have a nice cross-platform framework for Swift.

I whish that too, but I'm not holding my breath since Google needs Dart-to-JavaScript compiler, which will continue limiting features Dart can implement. The only way this can change is, if they move to WASM and drop JavaScript target.

Re: .NET MAUI is coming to Linux and the browser

#199
post #6

This is interesting for sure. Kudos for bringing this capability to the web! One issue the demos reveal is, it doesn't _feel_ like the web. That is, I can't hit Ctrl+F to find text on a page. I can't select text with my cursor. I can't copy the address of a hyperlink. On my phone, I can't hard press on an image and share it to others. Screen readers can't handle it. I can't press a shortcut key to make everything lar…

Isn't Webassembly cool?

We got all the plugins back.

Re: .NET MAUI is coming to Linux and the browser

#200

Earlier quoted context omitted.

Go is google's c#.

Dart is much closer to C# than Go is

Originally, C# was more like Dart, but modern C# is like both Dart and Go combined and that's (IMO) the beauty of it.

Newish low level features of C#: https://em-tg.github.io/csborrow/

Post reply on HN