I believe many of you stumble upon the same problem as I do - I have tons of links and bookmarks saved in various places and no actual strategy of reading them. Finally decided to sort things out and pick the best articles for each given topic that revolves around iOS Development
- Making a Stateful TableView for iOS
- Handling cell actions with Swift generics
- A better way to update UICollectionView data in Swift with diff framework
- Nicer reuse identifiers with protocols in Swift
- Carousel Collection View Layout
- Building reusable user interfaces in Swift
- Auto Layout UI Examples
- How to create beautiful Stretchy Layouts on iOS using Auto Layout and SnapKit
- iOS Safe Area
- Building adaptive container view controller
- Pretty much everything about existing design patterns can be found here
- An iOS architecture approach for UIViewController states & error management in Swift
- Root View Controller
- Watch out for protocol extensions in your Swift API (unit tests trap)
- Mocking in Swift)
- Behavior Driven Development in Swift
- Singleton, Service Locator and tests in iOS
- Applying Unit Tests to MVVM with Swift
- iOS Continuous Deployment with Bitbucket, Jenkins and Fastlane at UpGrad
- Swift Continuous Integration on Bitbucket
- Build it, Test it, Deliver it! Complete iOS Guide on Continuous Delivery with fastlane and Jenkins
- How to set up GitLab Continuous Integration for iOS projects without a hassle
- Managing different environments in your Swift project with ease
- Xcode Server + Slack = Rockstar Combo for iOS CI/CD