Steffen D. SommerSwift 3 and the lack of recursive protocol constraintsA suggestion for how to work around this limitation.Oct 8, 2016Oct 8, 2016
Steffen D. SommerGoing to my first iOS conference: UIKonf 2016In May 2016 I went to my first iOS conference and this is how it went.May 25, 2016May 25, 2016
Steffen D. SommerObjective-C’s @selector() in SwiftA quick look into how to use @selector() in Swift.Mar 24, 2016Mar 24, 2016
Steffen D. SommerA quick start guide for getting Swift on the webA step guide for setting up your first web app using Vapor.Feb 6, 2016Feb 6, 2016
Steffen D. SommerHow I landed my first job as an iOS developerA look into my journey going from Computer Science student to a fulltime iOS developer.Dec 22, 2015Dec 22, 2015
Steffen D. SommerMy first impressions of the Apple WatchAfter wearing it for 2–3 weeks.Sep 20, 2015Sep 20, 2015
Steffen D. SommerA list of useful Xcode pluginsBecause I like to get inspired by how others work, I decided to do a small list of the Xcode plugins I use daily.Aug 27, 2015Aug 27, 2015
Steffen D. SommerTodaysReactiveMenu — An example app using ReactiveCocoa 3.0, MVVM and SwiftBuilding a simple app using ReactiveCocoa 3.0 and Swift.Jun 2, 2015Jun 2, 2015
Steffen D. SommerTips for better asset handling in your iOS appFlexible and dynamic asset handling in your iOS app.Apr 5, 2015Apr 5, 2015
Steffen D. SommerThe apps I use as an iOS developerI love reading about which apps people use, specially for iOS development. I figured it was time I shared my setup.Jan 12, 2015Jan 12, 2015