Reply to post: Re: The missing piece is ...

Microsoft emits .NET Core 3.0, C# 8.0, Visual Studio 2019 16.3, and more at e-conference

Kristian Walsh

Re: The missing piece is ...

Have there been any good cross platform GUI libraries?

Qt if you want to run the same UI at the same level of performance on different devices.

As we're talking about C#, Xamarin Forms is okay, but needs more development - I had hoped that when Microsoft bought Xamarin, they'd put development of the Forms and UWP libraries onto converging paths to create a common UI framework, but that doesn't seem to be happening.

The problem with cross-platform is when you need to make something look exactly like the target OS (this is more of a headache for desktop software rather than mobile/tablet apps). You can do a pixel-perfect reproduction, or a native-control mapping, but then the vendor changes everything and you have to repeat the process (Apple is by far the worst offender here - it seems incapable of updating the OS without screwing with the UI toolkit appearance and behavior)

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

SUBSCRIBE TO OUR WEEKLY TECH NEWSLETTER

Biting the hand that feeds IT © 1998–2019