Level Up in Auto Layout
4.6 (39 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,710 students enrolled

Level Up in Auto Layout

How to build iOS applications in Swift using Auto Layout
4.6 (39 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,710 students enrolled
Last updated 1/2020
English
English [Auto]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • 6 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • How to layout UI components that will adjust for size and orientation
  • How to leverage Auto Layout to layout and design beautiful apps
  • Auto Layout programmatically (no Interface Builder here)
Course content
Expand all 50 lectures 03:53:32
+ House Keeping
3 lectures 03:52
Introduction - Welcome!
02:32
Resources and Links
00:05
+ Anchors
10 lectures 01:10:15
Lab: Changing The World with Anchors
19:58
What are Layout Guides?
02:27
Lab: SafeAreaGuides
16:52
Lab: Layout Margins as Spacer Guides
09:22
Lab: ReadbleContent Guides
03:04
Solution: Spotify Configuration Screen
05:39
Links That Help
00:11
+ Intrinsic Content Size
8 lectures 01:01:26
What is Intrinsic Content Size?
07:53
Lab: Intrinsic Content Size Inaction
03:50
Lab: Content Hugging & Compression Resistance
11:58
Working with Images
09:49
Solution: Spotify Player
23:54
Links That Help
00:05
+ StackViews
16 lectures 57:03
Demo: What's So Great About StackViews?
08:17
The Trick to Understanding StackView Distributions
02:05
Lab: StackView Distributions in Action
03:38
Intro: Custom Views within StackViews
01:10
Lab: Custom Views and StackViews
07:01
Lab: Scrollable StackViews
04:31
Lab: Styling StackViews
03:48
Lab: Spacers & StackViews
03:10
Design Challenge: Intro
00:45
Design Challenge: Custom View
01:48
Solution: Custom View
10:15
Design Challenge: Stack View
01:13
Solution: Stack View
04:41
What You Need To Know
02:08
Links That Help
00:04
+ Adaptive Layouts
13 lectures 40:54
Techniques for Adapting Layouts & Designs
02:45
Lab: How to Adapt Your Layout By Adjusting Constants
02:48
Lab: How to Adapt Your Layout by Enabling & Disabling Constraints
02:44
Lab: How to Adapt Layouts Using Visibility
01:50
Design Challenge: Nudge the Label
10:11
Lab: How to Adapt Layouts Using Spacer Views
03:56
Solution: Adaptive Layout with Constraints
08:17
Solution: Adaptive Layout with Spacers
04:05
Links That Help
00:27
Course PDF
00:02
Final Words
01:02
Requirements
  • Basic iOS knowledge
  • Xcode
  • Knowledge of Swift
Description

LEVEL UP IN AUTO LAYOUT

This course teaches you all the fundamentals and concepts required to build iOS applications using Auto Layout.

TOPICS COVERED

Constraints

Pinning & Aligning

Intrinsic Content Size

Content Hugging & Compression Resistance

Layout Guides

Safe Areas

Priorities

Stack Views

Scroll Views

WHAT YOU GET

Hand crafted videos and walkthroughs on fundamentals of Auto Layout.

Countless examples, challenges, and solution to most common problems.

Solid foundation for becoming a professional iOS Engineer.

Who this course is for:
  • Beginner/Intermediate iOS developers who want to improve their Auto Layout skills
  • Anyone who wants to become a professional iOS Engineer / Developer