3 ms·
I've been following the scene of Mac gaming for a while. Isaac, the author of this project, is someone who contributes a lot to this space. He created Whisky an
by karimf 3y ago
I've been following the scene of Mac gaming for a while. Isaac, the author of this project, is someone who contributes a lot to this space. He created Whisky and contributed to Ryujinx, a Switch emulator that works on Mac, and Playcover, a way to play iOS apps and games on Mac. Also, he's still 17 years old. [0]
[0] https://isaacmarovitz.com/ https://isaacmarovitz.com/
- Eric_WVGG 3y agoThis is a tiny detail but boy do I appreciate that he actually bothered to use the real toolkit (AppKit, SwiftUI, whatever) for the GUI… I am so, so tired of projects like Docker Desktop that cram basic UI's into Electron and think that's somehow "fine." Thank you, Isaac. The details matter.
- viktorcode 3y agoIf you target latest macOS that's an easy choice.
- deleted 3y ago[deleted]
- saagarjha 3y agoUsing AppKit to support older versions of macOS is not particularly difficult.
- szundi 3y agoElectron is probably cheaper to inplement and works - sadly chrome under the hood outgrows it in resource hungriness
- the_other 3y agoYou get what you pay for, I guess.
- olliej 3y agoAppKit (or swiftui I guess) is fairly simple. IB makes having a correctly behaving UI super easy - far more so than jumping through CSS hoops, and your app will behave correctly on macOS, which electron apps do not. Electron apps are only easier if you don’t care about good UI, just “cheap cross platform”. It’s even more obnoxious when many of these “apps” can be loaded in safari and then interact properly with the rest of the system. Electron apps are lowest common denominator apps where the primary goal is cheap rather than good. There is no user facing metric by which an electron app is superior to a native one: they’re slower, bigger, and use vastly more memory, and result in drastically worse battery life.
- deleted 3y ago[deleted]
- deleted 3y ago[deleted]
- isaacryu 3y agoHi there, it's been wonderful reading everyone's comments!