One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Modern RxSwift Architectures

Feedback loops are just lambdas that take the state, observe it, and depending on that state, perform different side effects.

Read More
Blog posts
Concept that originates from Scala, which is based on the concept that “one should only inject via an interface (protocol), not concrete class”.
How good is the Swift community actually doing? How well does it compare to its fellow programming languages?

The goal of this blog post is to show the architecture that originated in the iOS team at Jobandtalent. It is an architecture that leverages Swift, value types, generics, sum types and some React Native experiences.
During the development lifecycle of a software project, you probably create different builds at various stages. All of these builds are not exactly the same, each of which usually has some specialties and a slightly different configuration.

After all, when given a type safe language it only makes sense to put safety in types.
Make a simple app with Model-View-ViewModel and learn how to adapt it to design a better architecture.
Great blog post explaining how Sudoku Solver app utilizes a combination of Computer Vision, Machine Learning, and Augmented Reality!
Libraries
ViewAnimator is a library for building complex iOS UIView animations in an easy way. It provides one line animations for any view included the ones which contain other views like UITableView and UICollectionView with its cells or UIStackView with its arrangedSubviews.
Awesome iOS 11 App Store's card views.

Tools
An Xcode Source Editor Extension that helps navigating to many places easier.
Curated by Infinum's iOS team.
Infinum iOS Team · 156 2nd St · San Francisco CA 94105 · USA
Unsubscribe | View in browser