4 ms·
Why is it MacOS only though? Surely this can cross-compile for Linux and Windows perfectly fine?
by TheRealPomax 1y ago
Why is it MacOS only though? Surely this can cross-compile for Linux and Windows perfectly fine?
- deleted 1y ago[deleted]
- jen20 1y agoProbably because it’s written using native Mac UI instead of half-assed with electron.
- hoistbypetard 1y agoBecause it a GUI that uses Mac-specific UI libraries that aren't available on Linux and Windows? While the database stuff works on Linux and Windows, building UIs for the 3 platforms is very different, unless you use some cross platform wrapper layer. Which isn't the purpose of this one. You might want sqlitebrowser[1] if you're looking for something like that. [1]:https://sqlitebrowser.org https://sqlitebrowser.org
- crossroadsguy 1y agoOne of the first apps I install whenever I set mac https://github.com/sqlitebrowser/sqlitebrowser https://github.com/sqlitebrowser/sqlitebrowser
- hoistbypetard 1y agoIt's decidedly in my default load for my Linux desktops. And I don't dislike it on Mac, either. The only reason I ever came to try Base is because I use Setapp for a few other things and Base is included.
- TheRealPomax 1y agoYeah, already using that on the daily, it's just annoying to see folks go "I made something (better) and it's Mac only purely because of my UI library choice".
- hoistbypetard 1y agoI understand that annoyance. But that's why it can't "cross-compile perfectly fine."
- __bb 1y agoAs others have said, this is written using AppKit and SwiftUI, which are only available for macOS. This makes for a much nicer app for mac users, even if it does cut your potential audience.