Welcome to my library of iOS development resources. I started this project to bookmark interesting articles and useful links and than I decided to share this work to help others to keep an ordered, quick to consult and searchable list of programming resources. Comments and new resources are welcome!
Aug, 16 2018
People have different opinion about what is good architecture. For me, it is about clear separation of concern, good communication pattern and being comfortable to use. Each component in the architecture should be identifiable and have a specific role.
May, 20 2018
While launch arguments are probably most commonly used as input to command line tools - this week, let's take a look at how we can also use the power of launch arguments when working on, debugging, and testing an iOS app.
Apr, 23 2018
We all love protocol extensions, one of the most powerful element of protocol oriented programming (POP) in Swift. Despite their unquestionable benefits, there are some rare cases where you should…
Apr, 19 2018
If you have been developing mobile apps for a while, you’ve probably heard of MVVM and VIPER. While some people say MVVM does not scale well, some others say VIPER is an overkill. I am here to explain why I think they are very similar and we don’t even need to separate the two.