Rise Sunrise Alarm Clock – Case Study

How are constraints calculated?

If you understand how constraints are calculated, auto-layout starts to make a lot more sense. Ask for the WHY not the HOW and you'll have it a lot easier to create layouts. Read this article! [...]

Unconventional things you can do with constraints in code.

Creative constraints, you ask? How could that possibly be interesting, you ask? Take a look at the conver image and read the first paragraph? Still not hooked? Then this article is probably not [...]

The fast and simple way of creating constraints in code.

Still unhappy with constraints in code? This time, we're focusing on how to create constraints in code easily and effectively without using a library! Stick around for this one!

How to create constraints in code.

Tired of way to shallow tutorials about how to create way to simple layouts? Up for a little challenge? Learn how to manage constraints in code in this tutorial. You'll love it!

Priorities and Inequalities. Take auto-layout a step further.

Learn to create a little more advanced ways to create constraints, with a very special focus on different behaviors of views and how you can achieve them! Plus, we'll take a quick look at [...]

Software Architecture – Coursebundle

Getting started with auto-layout. A dip in the water.

This is a simple introduction to auto-layout. You'll learn to create and use constraints in the interface builder. Also we're going to take a look at equal heights and equal widths. Stick aroudn [...]

Is there a better approach to layouts than auto-layout?

Did you ever wonder if there was a better solution to layouts in Swift than auto-layout? Here's my take on the matter.


I've got a chance to win some free stuff for you! You ask what it is? Hmm.. Puppies, funny memes or is it a proton accelerator? Who knows! You have to follow the link to find out what it is!

page 1 of 4