4 ms·
And it will be crap. What I want, and I'm sure a lot of other devs interested in making C# GUI multi-platform apps, is an UI framework à la Flutter that display
by tasogare 6y ago
And it will be crap. What I want, and I'm sure a lot of other devs interested in making C# GUI multi-platform apps, is an UI framework à la Flutter that display the same thing everywhere. In the days of Electron apps not having a native look and feel is not a really problem anymore.
The saddest thing is that Microsoft actually offered that years before: Silverlight Out-of-Browser applications, that where running the same on Windows and Mac OS.
- nbevans 6y agoThere are rumours of a Flutter back-end coming for Xamarin.Forms/MAUI. Or possibly a something lower level in Windows itself (which a MAUI back-end could tap into).
- pjmlp 6y agoElectron is just a phase like Active Desktop and XUL, its time is coming to pass in this fashion driven industry. Flutter is Dart Rails, the last hope to save Dart.
- rubber_duck 6y agoSilverlight was good for it's time but nowadays I would rather code in whatever popular JS/HTML framework - the live reload beats any C# flow hands down in iteration time and the fact that I can just reverse proxy my local dev env while working on something to a designer speeds up design tweaks a bunch.
- pjmlp 6y agoOr just use OpenSilver, thanks WebAssembly. https://opensilver.net/ https://opensilver.net/
- rubber_duck 6y agoThat sounds like it would make the development iteration even more terrible than it was - WASM builds were slooow last time I tried it - with webpack in HMR mode or flutter you get instant feedback - this is probably the biggest productivity boost in UI development - I've yet to see anything from .NET offer similar performance, I suspect it would be challenging due to the static nature of IL.
- headmelted 6y agoWhat you’ve just described is absolutely the opposite of what I want. Mobile apps have very different requirements than desktop apps, not least as the metaphors are wildly different. macOS, Windows and X all have fairly similar window layouts and behaviours. iOS and Android have sharply different layouts and behaviours. Yeah there’s a bit of overlap now, but even navigation is different.