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, 24 2017
Separation of concerns is a core principle when it comes to designing architectures and systems that are easy to maintain. It's the idea that each object or type should only know enough about its surroundings to do its work, and no more.However, even though it's a principle most programmers learn about early in their career, it's not always very easy to apply in practice. This week, let's take a look at how to more easily separate the concerns of various types in Swift using protocols.
Oct, 04 2017
We all know that Apple ships the most durable USB cables which last for a lifetime😒😒😒😒😒😒😒😒. It was a pain for app developers to always connect and disconnect the device for app installation…
Anderson Santos Gusmão
Sep, 16 2017
A typical scenario for this situation is when you need to build one version of your app for iPhone and another specific version for iPad, probably you will need to share some part of your code and…