Auto Layout Deep Dive

Above is the playlist for section 6 of my Auto Layout course. Section 6 is the most substantial section in the course, with 19 videos. The full course can be found here.

Auto Layout is the default layout system used in iOS app development. There is a lot of confusion around Auto Layout in the developer community. It’s an opinionated framework; some developers love it, and many hate it. But in a mathematician’s eyes, Auto Layout is just linear algebra and linear programming with a shallow layer of abstraction. Many programmers are scared of math, but I think I can trick them into learning some cool math if I could convince them it’s relevant to their job.