4 ms·
The Godot IDE itself is a "game" as in it is entirely built using Godot APIs. Makes me wonder if it would actually be a good environment to build portable busin
by cjdell 3y ago
The Godot IDE itself is a "game" as in it is entirely built using Godot APIs. Makes me wonder if it would actually be a good environment to build portable business apps, sort of like a modern Visual Basic.
- jeremyjh 3y agoIt would have all the issues of Flutter (non-native widgets, accessibility, etc) without the focus on these specific kinds of use cases.
- IshKebab 3y agoOnly nerds care about non-native widgets.
- deleted 3y ago[deleted]
- lolinder 3y agoNative widgets come with a bunch of accessibility and localization features that are typically missing from naive custom widgets. A native English speaker with normal vision might naively assume that they could reimplement a widget that's just as good as the native one in less than a week, but the result will be awful for anyone who doesn't match that description. If you're building with web tech accessibility and localization are easier to add to a custom widget (though they do still require thought), but this is Godot, not Electron.
- nightowl_games 3y agoI've read comments like this for years. But without concrete examples it doesn't stick.
- omeid2 3y agoAnd people with disabilities.
- IshKebab 3y agoAccessibility can be implemented for third party GUI toolkits. Qt: https://doc.qt.io/qt-6/accessible.html https://doc.qt.io/qt-6/accessible.html Web: https://developer.mozilla.org/en-US/docs/Web/Accessibility https://developer.mozilla.org/en-US/docs/Web/Accessibility Even immediate mode toolkits can do it: https://news.ycombinator.com/item?id=33859697 https://news.ycombinator.com/item?id=33859697 Accessibility is not a reason to use first party widgets. It's a reason to use widgets with good accessibility support.
- omeid2 3y agoIn theory, in practice the myriad of devices and software is rarely tested or works properly beyond official mac and windows interfaces, and maybe gtk and qt if you're very lucky.