Learn Auto Layout Fast

How to Design iOS App UI using Storyboards, Swift, and Sketch

  Enroll in Course

Discover how to create iPhone app UI that works on any iOS device in Learn Auto Layout Fast. In this course you'll get access to over 50 lessons and 10 hours of content. You'll learn the fundamentals of Auto Layout in both Xcode's Storyboard interface and how to use Auto Layout programmatically in Swift.

Learn how to:

  • Make one change that doesn't mess everything else up (you can use Storyboards instead of code)
  • Use Auto Layout for Universal iPhone and iPad apps
  • Add iPhone X support to your existing layout
  • Determine if you have covered all the layout requirements
  • Set the exact constraint to the value it needs to be
  • Support layout on all devices
  • Set proper constraints to avoid ambiguous layouts (and what to do when it doesn't work like you expect)
  • Leverage the fundamentals of responsive design for iPhone apps
  • Handle different screen resolutions and Retina displays
  • Detect Auto Layout warnings early and save yourself both time and endless frustrations
  • Make changes to Auto Layout without breaking something else (one quick fix is easier than you'd think)
  • Quickly add the right constraints so that your app looks great on any device
After this course you'll be able to:
  • Avoid crying, banging your head, or tearing your hair out with frustration as you design responsive iPhone apps
  • Save hours designing your iPhone app UI with Auto Layout
  • Avoid days of agony attempting to fix missing or broken constraints
  • Know your iPhone UI will work correctly on all screen sizes
  • Enjoy a hassle free workday while you design complex layouts
  • Create functional and visually pleasing iPhone apps
  • Create complex layouts without the Stack View

Your Instructor

Paul Solt
Paul Solt

Paul Solt has been teaching online courses for the past three years. Thousands of students have created their first, second, and third apps with Paul's expert instruction.

Paul has a Masters in Computer Science and has worked as an adjunct professor at RIT. He also writes for InfoWorld.com.

Paul understands programming fundamentals and how to teach the essentials in an accessible manner, instead of overwhelming you with too much, too fast.

Course Curriculum

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!