One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Get Your Apps Ready for iPhone X

A overview of what iOS developers need to do to update and prepare their apps for Apple's iPhone X.

Read More
Blog posts
In a move that, well, everyone saw coming — Apple unveiled the iPhone X. And along with it, a new little bar that sits happily towards the bottom bezel that invokes nostalgic feelings of a physical home button.
Taking that first step to understanding Functional Programming concepts is the most important and sometimes the most difficult step.

Booleans are often a source of code complexity and can frequently be a code smell. Why is this, and what can you do about it?

In this article, we'll explore structures and classes, we'll talk about values, references, stacks and heaps.

Shared state is a really common source of bugs in most apps. It's what happens when you (accidentally or by design) have multiple parts of a system that rely on the same mutable state. This week, let's take a look at how shared state can be avoided in many situations, by using the factory pattern.

Libraries
VegaScroll is a lightweight animation flow layout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9.

Education
Most commonly used git tips and tricks.

Code examples for new APIs of iOS 11.
Curated by Infinum's iOS team.
Infinum iOS Team · 156 2nd St · San Francisco CA 94105 · USA
Unsubscribe | View in browser