Topics
Published on October 12, 2017 by CodeWithChris

Learn how to make an app even if you have no programming experience!

This is a 10 part video series designed for beginners in mind to teach the fundamental skills for making apps on iOS.

In lesson 2, you’ll learn about Auto Layout which is the Xcode uses to size and position elements on your user interface.

You’ll work on a practical app user interface while learning the ins and outs of Auto Layout.

Learn how to add, edit and remove constraints to size and position the elements on your screen.

Learn how to add images, text and dimmed views to your user interface.

Learn how to construct your layout in a way so that it works for all screen sizes and orientations!

You can download the Image Assets, Xcode Project and Worksheet from here:

How to Make an App for Beginners (Lesson 2)

The lesson plan for the How To Make an App series can be found on my site here:

How To Make An App (for beginners) – Start Here

This video series uses the latest and greatest from Apple (Xcode 9, Swift 4, iOS 11) and will teach a beginner with no programming experience how to make iPhone apps. I’m creating these videos with the assumption that the student has no prior knowledge and is starting from scratch.

For more tutorials on how to build iPhone apps, make sure you subscribe and visit my site where you’ll find a community of like minded learners! Learning something new is always more fun with other people!

Website: codewithchris.com
Twitter: twitter.com/CodeWithChris

CodeWithChris is dedicated to teaching beginners and non-programmers all about how to make an app. On the site, you’ll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have successfully picked up Swift 4, Xcode 9 and app building from my course and materials!

Here’s just a sample of the success stories my students have sent in:

68 Beginners Share Their Success Stories

Leave a Reply

262 Comments on "How to Make an App for Beginners – Lesson 2 (Auto Layout)"

Notify of
avatar

The Allusion Pictures LLC.
Guest
The Allusion Pictures LLC.
3 days 13 hours ago

Both Screen Sizes.

Jones Smith
Guest
Jones Smith
3 days 15 hours ago

Hello, I am focus on iphone layout rather than ipad!

CodeWithChris
Guest
CodeWithChris
3 days 12 hours ago

Once you know all this enough, you'll be able to handle iPad too in no time!Also, come and join us on Facebook if you have any questions regarding iOS: bit.ly/CWCCommunity

Tobias Frierson
Guest
Tobias Frierson
4 days 8 hours ago

I'll be building an iPhone app. Thanks for all the help Chris. Your videos are far more informative than many I have discovered on YouTube.

CodeWithChris
Guest
CodeWithChris
3 days 12 hours ago

Welcome!

Tobias Frierson
Guest
Tobias Frierson
4 days 8 hours ago

I just requested to join.

CodeWithChris
Guest
CodeWithChris
4 days 8 hours ago

Thank you for the kind compliment. I would like to invite you to join the community to chat about iOS here www.facebook.com/groups/codewithchris/

missing noo
Guest
missing noo
4 days 14 hours ago

And I'm still stuck on "requires a development team" I was able to get rid of that for lesson 1, but not for lesson 2 🙁

missing noo
Guest
missing noo
2 days 13 hours ago

Thanks so much, Chris! And thanks for providing us with all your knowledge!!! 🙂

CodeWithChris
Guest
CodeWithChris
4 days 13 hours ago

Go to the settings of Xcode and sign in with your Apple ID, Xcode should be smart enough to create the profile for you.

Ernie Lemos
Guest
Ernie Lemos
5 days 11 hours ago

iPhone App to begin with.

usama abdelatif
Guest
usama abdelatif
5 days 13 hours ago

This updated videos?!

CodeWithChris
Guest
CodeWithChris
5 days 10 hours ago

Yes, this is the 2018 video and since Swift isn't changing much, looks like it's gonna be good for 2019 too.

usama abdelatif
Guest
usama abdelatif
5 days 13 hours ago

Dear chrisKindly advice what would happened if i stucked or faced some issueWhat shal i do and where shal i startRegards

CodeWithChris
Guest
CodeWithChris
5 days 10 hours ago

You have to check the console for error messages. Also use breakpoints to check the code line by line when your app is running.

Rothelle Cooke
Guest
Rothelle Cooke
7 days 15 hours ago

Great tutorial, I'm mostly focused on iOS iPhone Apps, Nice learning channel

Tarek Mustafa
Guest
Tarek Mustafa
12 days 11 hours ago

Awesome Video, thank you.

Lauren Freeman
Guest
Lauren Freeman
12 days 16 hours ago

ipad screen size

CodeWithChris
Guest
CodeWithChris
11 days 21 hours ago

Once you master auto layout and the constraints, you can build anything in any size

1 2 3 17
wpDiscuz