Last few years, the WWDC keynote was mostly about introducing new features into Apple operating systems that were focusing mainly on the end user. It looked like Apple forgot that the letter D in WWDC means Developer. Everything was all about introducing new UI, new gestures or introducing new hardware. We were again and again wondering if something was changing and Apple would come up with some real game changer even for developers and again and again we were a bit disappointed that it never happened. But this year it’s a completely different story. (more…)
Author: Jakub Olejník

How to Deal with Different Environments in Xcode
All our apps are developed in several different environments. Let’s have a look at what we call an environment, what the motivation to have different environments in one app is and what type of inconveniences it could bring. We’ll also unscover a part of our technological stack which helps us to do it the way we do it. ?

Cocoapods vs. Carthage
Very often we wonder how to manage dependencies on our iOS projects. Historically it was very simple as the options were quite limited. Historically, we used Cocoapods as it was honestly the only meaningful choice, because you don’t want to manage them all by yourself nor by using git submodules. (more…)