And just like that, MarsManaged has reached Beta!

After 18 months of work… …I’m excited to announce that MarsManaged has reached a major milestone, it’s now in Beta.  In the following weeks I’ll be opening up more testing seats, can’t wait for your candid feedback -and bug reports-!  Until then, here’s a sneak peak of the latest version of the app.  CARD’s section: …

Easily linking any AppKit or UIKit class with SwiftUI

After spending an embarrassing amount of hours trying to get TextField to do what I needed on macOS I decided to try NSViewRepresentable + NSTextField. I was fully prepared to spend the night on this… Yet I got it done in 30m 😮  Lesson learned! Going forward, when a SwiftUI object is not mature enough …

Restoring macOS window after close – SwiftUI WindowsGroup

Typical behavior for macOS apps is that the apps will preserve their size and position when closed (Command + W) or quit (Command + Q) by the user.    When using SwiftUI & WindowsGroup that’s not the case though: although it works as designed when quitting, it forgets position and size when closing the window …

MarsManaged onboarding – Unleashing a new golden age for humanity!

‘Creating a future for Mars!’ ‘Unleashing a new golden age for humanity!’ This weekend I’ve been working on onboarding CARDs for MarsManaged. What’s that I hear you ask? Let me explain… When the user first opens the app these onboarding CARDs show how to use it in a subtle way, allowing users to become familiar quickly …