Kaninchen jägeriOS Library vs. FrameworkAn overview of Library vs. Framework iOS environment. A comparison of packaging and performance and memory footprint of each.Apr 5, 20191Apr 5, 20191
Kaninchen jägerCoordinator Pattern for iOSCoordinator, or sometimes known as flow manager is a solution to a common problem when a view controller has to decide what to push or…Aug 30, 20181Aug 30, 20181
Kaninchen jägerObject Oriented Principals — in Plain EnglishThis post talks about Object Oriented primitive concepts. When you are writing code, you know how to declare a method as private or how to…May 7, 2018May 7, 2018
Kaninchen jägerEverything you need to know about Swift Access ModifiersSwift 4 provides five different access levels. There are always some methods or variables in Object Oriented Programming that should be…Feb 11, 20181Feb 11, 20181
Kaninchen jägerinThe StartupGarbage Collection vs. Automatic Reference CountingIn this post, we show two different garbage collection algorithms for reclamation of objects.Feb 11, 2018Feb 11, 2018
Kaninchen jägerFunctional Programming in SwiftIf we look up articles about Functional Programming, most of them are talking about high level functional programming, things like side…Feb 3, 2018Feb 3, 2018
Kaninchen jägerinThe StartupFibonacci Swift playgroundDifferent approaches to fibonacci problem which includes algorithm comparison, and discussion around time and space complexity.Jan 6, 20183Jan 6, 20183
Kaninchen jägerMVC Alternatives [Part 1: MVVM]Model View Controller is of the first concepts I learned in iOS development. It is most common used design pattern you can see in an iOS…Jan 3, 2018Jan 3, 2018
Kaninchen jägerValue Types vs. Reference Types in SwiftThere are huge number of articles and blog posts talking about value types and reference types in Swift. Here I will remind you some of the…Dec 22, 2017Dec 22, 2017
Kaninchen jägerMemory Management in SwiftA well memory managed app doesn’t take any extra space than it needs. Finding memory leaks in an app is not easy, instead understanding the…Dec 19, 2017Dec 19, 2017