The first featured link is "A storyboard is worth a thousand words " by Matteo Giuzzi. Matteo talks about @IBDesignable and @IBInspectable, which are wonderful features that let developers change custom UI parameters in the Storyboard. I've been using this for a couple years and it is really useful.
The second featured link is Building a future-proof app using Swift Protocols, by Rodrigo Borges. Rodrigo presents some tricks to avoid headaches with contract changes using swift protocols. The protocol oriented approach provides compatibility with new and old contracts without having to rewrite the network layer project.
Wanna see your library here? Send us an email!
Here are the 5 awesome libraries of the week:
1 - ThemeKit
ThemeKit is a lightweight theming library completely written in Swift that provides theming capabilities to both Swift 4 and Objective-C macOS applications.
- Total Stargazers: 608
- README Complexity: 75
- Number of tests: 0
- Total Downloads: 2468
2 - MaterialShowcase
An elegant and beautiful showcase for iOS apps.
- Total Stargazers: 61
- README Complexity: 91
- Number of tests: 0
- Total Downloads: 8055
3 - Pastel
🎨 Gradient animation effect like Instagram
- Total Stargazers: 2490
- README Complexity: 79
- Number of tests: 6
- Total Downloads: 51828
4 - Blueprints
🌀 Blueprints - A framework that is meant to make your life easier when working with collection view flow layouts.
- Total Stargazers: 201
5 - PredicateFlow
Write amazing, strong-typed and easy-to-read NSPredicate, allowing you to write flowable NSPredicate, without guessing attribution names, predicate operation or writing wrong arguments type.
- Total Stargazers: 5
- Total Downloads: 34