I think less and less people care about native UIs. This was not the case a few years ago, but nowadays web-like interfaces, even for desktop applications, is becoming the new standard. Most "non-tech" people interact with their computers mostly through the web browser, so a similar interface is what will be the most intuitive for them. I wouldn't be surprised if native UIs are actually looking "scary" to them, because this is the interface that is used to do all the technical things they don't really care for (like configuration and other administration tasks).
Unfortunately, this means that, currently, more and more developers turn towards web technologies to develop desktop applications (e.g. electron, react native, or a few other proprietary offers). The end result being that each application integrates layers upon layers of mostly inadequate technologies (web server, node.js...). Some will argue that the main reason behind this trend is that there is a lot of available web developers familiar with the tech, but I think the flexibility in design is a more decisive factor. IMHO there is vacuum right-now, an opportunity for a native framework that allows the same design freedom as web interfaces, but implemented directly on top of the OSes (and Vulkan, probably). I think something like flutter, but implemented in a more mainstream language (and supporting the desktop), would have a shot at success. A GUI framework that does not come with a complete set of ready-to-use widgets and containers (as in traditional native UIs), but allows to easily design custom ones, with beautiful layouts. This is, obviously, a huge amount of work... -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.