News for hackers. Stuff that matters.
Re:Uno platform: Build single-codebase applications across a... by SeasonalEnnui on Wednesday August 17, 2022 @05:04AM (#32493961)
Thanks for the link; does anyone notice a lag when selecting pages, particularly 'Menus and Toolbars'?

I'm generally pro-C# and reducing developer effort however it rubs me the wrong way when simple UIs have lag.

Re:Uno platform: Build single-codebase applications across a... by jlaban-uno on Wednesday August 17, 2022 @10:23AM (#32496804)
Uno Platform CTO here - About the Xaml Controls Gallery on Wasm, the issue is on our side and we'll update our websites. This specific demo webapp has not been updated in a very long while, and a very recent one to try Uno out is https://gallery.platform.uno for a more accurate representation of the perf/size/features characteristics.

About the payload size of the app, this is still very much a work in progress on all fronts, whether it being missing WebAssembly features, size optimizations on the dotnet front, or linking/trimming (IL and native) opportunities on Uno's generated code side.

On the performance side, threading is coming, AOT (IL to Wasm) is improving significantly in .NET 7 and more coming in .NET 8 to reduce the size of the payload by using newer WebAssembly features (albeit at the expense of older browsers).

As for the menus and toolbars, you can take a look at some our our live samples here: https://playground.platform.uno/#menubar

We know that Wasm-only apps will still be at a disadvantage for while when compared to JS frameworks simply because browsers are offering a lot out of the box (standard JS library, GC, Runtime, HTML layouting/rendering, more advanced JIT, etc...) but that gap may eventually narrow down as Wasm evolves, making the porting and development of webapp using many established language ecosystems an attractive choice.

Re:Uno platform: Build single-codebase applications across a... by thegeomaster on Wednesday August 17, 2022 @07:01AM (#32494630)
It freezes up my 5 year old Android phone completely and does not load at all...
Re:Uno platform: Build single-codebase applications across a... by olvy0 on Wednesday August 17, 2022 @04:14PM (#32501154)
Works fine on Opera mobile on my old android phone, after about a 3 minutes load.
Re:Uno platform: Build single-codebase applications across a... by thegeomaster on Thursday August 18, 2022 @08:50AM (#32508892)
If it took 3 minutes to load, it's a stretch to say it works fine ;)
Re:Uno platform: Build single-codebase applications across a... by barbarbar on Wednesday August 17, 2022 @11:53AM (#32497985)
After long time i could view the page. But clicking any item in the menu did not work. Brave on android.