The power of Compositional Layout

With iOS 13 Apple introduced a new and very powerful way of creating layouts for UICollectionView - UICollectionViewCompositionalLayout. The compositional layout uses three types of "building blocks": - item - describes

SwiftGen - Strongly typed assets in Xcode

I remember when I was in university, learning Android SDK and writing my first mobile app. All assets were bundled together in nifty R class. With this autogenerated assets class, developers could use

Using Fastlane to simplify library release

Remember when I made a post about Publishing iOS framework made easy? I will try to further simplify the whole process by adding Fastlane to the mix. For our testing ground, we will

Creating your own file template in Xcode

A couple of years back I was working on a project structured with the MVVM pattern. We chose to structure our view models "Kickstarter style" [https://github.com/kickstarter/ios-oss/blob/