Backend with Windows WinUI3?

I was wondering if it is possible through hxWidgets to access WinUI3 components?
I do understand that hxWidgets currently doesn’t support it, but can it be implemented?
Or does this need a completely new backend for use of these components?

And are there any plans on trying to support WinUI3 as a backend or through the hxWidgets if possible?

I do really like the modern look and component set from WinUI3 so would be awesome if HaxeUI is planning on this for a modern look to windows application.

Best regards


So, its a great idea, one that i investigated a while back. The first thing is that wxWidgets (and therefore by extension hxWidgets) doesnt support WinUI, so that avenue would be a no go.

Writing externs for WinUI3 seems like it would be the best approach (and then create a new backend out of that), but i dont think its for the feint or heart - the c++ looks pretty complex and not even sure if hxcpp could handle it. Another option would be to use c# and haxe’s c# target (like winforms)… but im not sure how much life there is left in hxcs, i know, for example, they arent adding new features

So on the whole, i think winui3 c++ externs would be the way to go here, but i havent even tried to setup a “hello world” from haxe to even show how that would fit together… maybe you have?


Thanks for the answer about the possibilities on this.
Unfortunately, I´m most likely not a good enough programmer to figure this one out.
I did take a look at the API and how wxWidgets was done but as you said it´s look very complex for a beginner programmer like me.

Thanks for this quick reply.