Hacker News new | ask | show | jobs
by fermigier 1702 days ago
I find the concepts (i.e. "SWT without Java") behind libui (https://github.com/andlabs/libui) exciting, and I could picture myself using it someday (through its Python bindings).

I'm a bit worried, though, that the project is described as "mid-alpha" and hasn't received a single commit since January this year.

Could anyone familiar with the project comment on its current state ?

2 comments

Useless except trivial ui's
I don't think it's a good model. User interfaces go beyond using native controls. Every platform does things differently, users have different expectations. Trying to create a single application for all users leads to lowest common denominator software that never feels quite right for any user. Like Qt applications.

The right thing is separate user interfaces for each platform. More work and more expensive but it's the right way.

Right, but this sort of thing isn’t usually used when that’s an actual option, like a small team or single developer.

Things like this and QT aren’t usually the alternative to “native applications for every platform”, it’s the alternative to “Native application only runs on one platform”, or “Uses Electron”.