Part 3: ARKit Wall and Plane Detection for iOS 11.3

By Ben Lambert

Over the course of this series, we’ve been talking about ARKit wall and plane detection. Now that we can visualize our detected planes, we’re going to place 3D objects on them.

Part 2: ARKit Wall and Plane Detection for iOS 11.3

By Ben Lambert

We’re using ARKit wall and plane detection for iOS 11.3. After detecting a plane, we can add an SCNPlane with a grid texture to visualize it better.

Part 1: ARKit Wall and Plane Detection for iOS 11.3

By Ben Lambert

The first step to building an ARKit app is detecting planes to place your 3D objects on. With iOS 11.3, you can now detect walls!

CABasicAnimation for animating strokes - Plus a bonus, gratuitous UI interaction

By Ben Lambert

CABasicAnimation is the backbone of UIView animation. Ever wanted to animate a stroke, shadow, 3d transformation, or other CALayer backed properties? CABasicAnimation is your answer.

Hooray for Global Color Themes in Xcode!

By Ben Lambert

Ever wanted to change an application’s color palette in one place and have it update everywhere in Xcode, regardless if it’s used in storyboards or code? Xcode 9, iOS 11, and Color Assets are your answer.