Wednesday, July 1, 2020

Sim Genie 1.0

Curtis Herbert:

Sim Genie is a Mac app that is built for those of us that spend our days in Xcode. Apple has been adding a lot of hidden capabilities to the Xcode simulator, but they haven’t been making those capabilities particularly easy-to-use or discoverable.

So I got to thinking: the simulator can do a lot of things now a days, and I’d save a lot of time and avoid many annoyances if those things were more easily exposed. What would an app look like that really took a serious go at making a proper product out of the simulator? One that didn’t just focus on the raw capabilities of the simulator, but the workflows that could be built around it?


I’m charging a one-time fee for the app, there is no recurring revenue here unless I go the 2.0 upgrade-pricing route.


Sim Genie has to use the Xcode command line tools, and some other terminal goodies, to work. And that kinda stuff ain’t exactly sandbox-friendly.

Sim Genie:

Grab marketing-ready screen recordings right from the simulator.


Apply status bars without adding custom code, or needing real hardware.


Debug how your app responds to push notifications earlier in development, without deploying to device or setting up a push server.

Make sure your deep links aren’t breaking the app’s state; trigger them at any time to ensure your app responds nicely.

1 Comment RSS · Twitter

No offense to Curtis, but… at least four levels of menus (status item, device, app, Grant/Revoke/Reset Permissions)? Looks awkward to use.

Leave a Comment