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!
Dec, 26 2018
Continuous Integration (CI) is the process of merging all new code back into the main branch. The goal is to maintain a buildable main branch and limit bugs through the use of unit tests. Sounds like…
Dec, 26 2018
I’ve been evangelizing the use of Coordinator pattern for last two years or so, to anyone that would listen. At the same time, I continually improved and used my open source Coordinator implementation in actual live apps, some of which are fairly complex.
Dec, 23 2018
Designed to be an easy way to quickly prototype a piece of Swift code, to learn the language, or to explore the standard library and Apple’s SDKs — Swift playgrounds have become an integral part of many developers’ daily workflows.This week, let’s take a look at some tips and tricks that can make working with Swift playgrounds — both in Xcode and on the iPad — easier, less error prone, and more productive.
Dec, 15 2018
A hash table is a data structure that groups values to an index. In some cases, built-in Swift data types (e.g dictionaries) also accomplish this goal. Because of their efficiency, hash tables should…