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, 02 2019
Learn everything about Swift property wrappers: how to implement a property wrapper in Swift 5; how to access a property wrapper, its wrapped value and projection; how property wrappers are synthesized by the Swift compiler; discover practical examples of property wrappers usage.
Nov, 25 2019
The advancements Apple brought in the CollectionView layout this year proves the fact that, despite the storm SwiftUI created, UIkit isn’t over yet. At least not anytime soon, as SwiftUI does not…
Nov, 25 2019
Making HTTP requests is one of first things to learn when starting iOS and macOS development with Swift 5. In this article we'll build modern networking layer with Swift 5 APIs: URLSession, the Combine framework and Codable. We'll discuss why such libraries as Alamofire, AFNetworking and Moya are overhead. To sharpen our knowledge, we'll query Github REST API, synchronize HTTP requests in chain and in parallel.
Oct, 08 2019
The purpose of this tutorial is to show a simple way to fetch data from a remote JSON file and display it on a List in SwiftUI. Apple has a tutorial with a local file, also this one teaches you how…
Sep, 11 2019
You might be aware of the fact that SwiftUI only supports a List, but nothing like a collectionView natively. I have been learning about Combine and thought of trying to implement something similar…