Swift 3 conversion and refactoring your project

A few weeks ago Apple announced the deprecation of Swift 2.3 starting with the release of Xcode 8.2. Reason enough to start the Swift 3 conversion of the Videoland iOS app. As the project contains many files, this couldn’t be less than challenging. The project was setup in the end of 2014, starting in Swift … 

 

How Buienradar got 800 reviews with 4+ stars

Last May the new Buienradar app went live (more here). With over 2 million users each month, it’s one of the biggest dutch apps. This brings the possibility to create campaigns targeted on a large group of users. A popular campaign in apps is convincing users to review your app. We did have a successful … 

 

Launch time performance optimization

Time for a small post about launch time performance optimization. I did some research in improving the launch time of my current app. I started creating a main.swift file, removed @UIApplicationMain from my AppDelegate and added this line to my main.swift: let StartTime = CFAbsoluteTimeGetCurrent() Resulting in this complete file: // // main.swift // // …