Device UX, Class vs Struct, Complex Animations

Become a Subscriber

In a little over a month, we will be putting on a Swift workshop in Miami, Florida. If you are interested in sponsoring, attending, or hosting the event in any way, please shoot us an email!

Updating Device Settings in an App

If you are instructing a user on how to enable privacy, location, or other phone settings from within your application then this article by Natasha is a must-read! Learn how to properly link the user directly to the settings page that you need them to browse to from within your application.

Structs or Classes?

This debate has been raged for way too long. Learn some real-world scenarios that will help you determine when and where you should be using a class instead of a struct. Warning: if you are set in your ways, easily upset or always favor functional paradigms, you may find this post offensive.

Design for Modern Devices

Design is not just a matter of creating for what you see. With modern devices you should be considering how a device feels as well. Peter Lewis does a great job talking about some of the latest user experiences that come with the modern mobile devices and gives his own tips and advice when designing for these platforms.

Oath 2 in Swift

More often than not, you will find yourself having to authenticate with the web. It is surprising that more tutorials do not already exist teaching how to share session state across platforms or do basic authentication between them. Corrine Krych breaks an OAuth 2 implementation down to simple step-by-step instructions that are very easy to follow and implement.

Create a Complex Loading Animation

Satraj Bambra takes you step-by-step to creating a complex and unique loading animation. We recommend that as a prerequisite you read our tutorials on animation design to learn about the programs and techniques and then practice creating a custom animated button.