5 amazing Tools for every iOS Developer

Apps help creating better Apps!

David Piper


There are a lot of apps and tools out there promising to help us develop amazing apps. Let’s look through some of the really useful ones I use frequently!

Creating thinks needs good tools. Photo by Fleur on Unsplash.

1. Xcodes

The easiest way to install and switch between multiple versions of Xcode.

We all know the struggle. Supporting many Xcode versions and keeping up-to-date with betas makes no fun and consumes a lot of disk space. Clicking through Apples developer portal to find the one Xcode version you need is super annoying!

Xcodes makes it a lot easier to download and manage the Xcode versions you need. See which versions are installed and get new ones with just one click.

Price: free

Download: The ready-to-use app can be downloaded from the GitHub page.

Downloading Xcode versions via Xcodes. Source: https://github.com/RobotsAndPencils/XcodesApp

2. DevCleaner for Xcode

If you want to reclaim tens of gigabytes of your storage used for various Xcode caches — this tool is for you!

Old Xcode and iOS Versions, Derived Data, Documentation and Logs… a lot of rubbish accumulates on our Macs. DevCleaner wipes through your developer directory and lists all unneeded junk. 🧹

You can select what’s save to remove and delete it with one button press. This way you can save many GB in a short amount of time. Using this tool you’ll think about remaining disk space a lot less.

Price: free

Download: You can download the app from the Mac App Store.

Cleaning old and unneded stuff with DevCleaner.

3. ControlRoom

Take charge of your iOS Simulator

This app supercharches your simulator! 🚀

It provides convenience access to the language and location settings and allows changing time, battery level and network state. It can also trigger push notifications…