Software Dev

Control Room

Yes, we’re developers, and sometimes we prefer the command line. But simctl is a party cryptic way to control the iOS simulator on your Mac. This guy Paul Hudson has put together a nice Mac UI to tame the simulator.

πŸ‘‰ Control Room on GitHub

Thank you, Paul. 🀟 (And where do these people even find the time? πŸ€·πŸ»β€β™‚οΈ). I love his can-do developer attitude, btw:

simctl is a great tool for controlling the iOS simulator, but I find it a little hard to use. So, I wrote Control Room.

Via iOS Dev Weekly.

Software Dev

Swift CI and Source Compatibility

Great idea: the Swift programming language has a continuous integration system constantly building various versions of Swift against various Mac and Linux platforms. Now that’s good modern software process, and super cool that its publicly visible.

Even better, this continuous integration is continually building third-party projects using the latest versions of Swift to make sure everything is a-okay. This is the Swift Source Compatibility Suite.

And best of all, that page has instructions for adding your own project to the list. That way you can make sure Swift and your project continue to get along fine. πŸ€— That’s a win-win.

Via iOS Dev Weekly.