My Toolset for iOS App Development during 2017

Maksym Bilan
4 min readNov 29, 2017

Hi Developers, I’d like to share my toolset list for iOS Development, I’ll not describe frameworks or code snippets, only apps or services which I’m using on my Mac, what is necessary for me, what makes life easier. Great tools can make your daily work more interesting or pleasant.

Here goes!

  1. The first thing, of course, it’s GIT client. I’m using Source Tree.

2. The graphics editor. Maybe you have a designer in your team, but anyway sometimes you need to do some actions in the graphics editor. For example: removing an alpha channel, resizing, changing the color, etc. For these tasks, I prefer to use Pixelmator. It’s not a free tool, but it’s worth its money.

3. Working with different backend requires some testing, finding bugs in API or something like that. I recommend Postman.

4. The timer. I always use the timer while I’m working, this approach can control your time much better. It works not only for hourly contracts, you can manage better your time for all tasks which you doing. You’re feeling your productivity. My recommendation is Tyme. Easy tool, nothing difficult, projects and time, really like it. Feel your productivity:)

5. The color picker. The most developers will say that you can pick the color with free web services, there are a lot. I know know, but I had some cases that I hadn’t the internet connection, and I’ve been needing to work, so the offline version of great color picker can save time. My choose is Drop.

6. Task management. Actually, I will not go to describe management and communication tools. But trello I use not only for project management and also for my personal tasks, targets, notes. Highly recommend. Here is a link.

7. A continuous integration, continuous deployment. My recommendation is buddybuild. Imagine, you have a dedicated mac, but you no need to code the scripts for building your projects, deploying, etc. The service observes your repositories and if has seen some changes, it does the building and deploying. It’s really irreplaceable thing if you’re tourist or you are working during your trips. If you have a bad internet connection, you just need some megabytes for pushing to your repository and other actions will be done by the service. Or your battery of the laptop is uncharged, or you have no time for compiling the big project, buddybuild will help you in this case.

8. Image optimization tool. The build size is always important for every application. Optimage.

9. MakeAppIcon. Generation of all images for the app icon saves your time.

10. Zeplin. A simple generation of images, fonts, colors, etc. Some clicks and you have produced assets.

11. Text editor. Of course, every developer reviews or edits some json, xml, etc. The free solution from Microsoft. Visual Studio Code.

So, this is my frequently used toolset for this year. Please, let me know in comments if you have apps which can be useful for iOS developers.

--

--

Maksym Bilan

Software Engineer at @MySwimPro |  swift/objc/c++ | 🇺🇦 | family 👨‍👩‍👧 | swimmer 🏊‍♂️ | optimist ⚡️ | superhero for my 👧