One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Apple Plans to Let Developers Release Universal Apps That Work Across iPhone, iPad, and Mac
Apple tentatively plans to begin rolling out the change in iOS 12 and macOS 10.14 next year, and it could announce the news as soon as WWDC 2018 in June, according to the report. The exact timeline is subject to change. 
Read More
Blog posts
Just like with most programming techniques, there are multiple "flavors" of dependency injection - each with its own pros & cons. This week, let's take a look at three such flavors and how they can be used in Swift.
Singleton is a class which has only one instance existing at a time. Even if you have just started iOS programming, it is very likely that you have already worked with singletons like UIApplication.shared and UIDevice.current. These objects represent entities which exist as one instance in the physical world, so it is natural to be able to have only one instance of those in the app.

Libraries
Ease is a event driven animation system that combines the observer pattern with custom spring animations as observers.

A modern Swift framework for building reusable data-driven collection components.

Curated by Infinum's iOS team.
Infinum iOS Team · 156 2nd St · San Francisco CA 94105 · USA
Unsubscribe | View in browser