Published on October 19, 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 this lesson, you’ll put your Auto Layout and Stack View skills to the test.

You’ll use a combination of Stack Views and Auto Layout constraints to achieve the War Card Game layout.

Furthermore, it’ll work on multiple screen sizes and both portrait and landscape orientation.

In this lesson, you’ll also learn a new Auto Layout technique that’ll let you specify a constraint for a specific category of screens (known as a Size Class).

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

How to Make an App for Beginners (Lesson 4)

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

85 Comments on "How to Make an App for Beginners – Lesson 4 (War UI)"

Notify of
avatar

world braiddat
Guest
world braiddat
4 days 2 hours ago

thanks

Jacqui Toulson
Guest
Jacqui Toulson
21 days 25 minutes ago

Hitting the snag with the lesson 2 worksheet I got a little demotivated, but bucked up and have flown through lessons 3 and 4 today and they're so much easier! Thanks for going through everything slowly and explaining your reasoning for doing every step. Can't wait to make the rest of this game!

James Taylor
Guest
James Taylor
22 days 27 minutes ago

Chris- you’re a great teacher!

CPG
Guest
CPG
24 days 31 minutes ago

Hi, everything works fine, but whenever I rotate the device on the simulator I get this message twice: "[App] if we're in the real pre-commit handler we can't actually add any new fences due to CA restriction"

FlyingPotatoLady
Guest
FlyingPotatoLady
1 month 4 days ago

amazing this helps me so much im stating to create a new app Thx

Glen Carrie
Guest
Glen Carrie
1 month 5 days ago

Very easy to following along. Thanks Chris. I was not aware of the variations based on class sizes.

scribbity scrooby
Guest
scribbity scrooby
1 month 8 days ago

You are great Chris thank you!

AR Ehsan
Guest
AR Ehsan
1 month 19 days ago

Is it possible maybe you'll make an intermediate-level ios series?

Valérie Morin
Guest
Valérie Morin
1 month 22 days ago

It was well explained, so it was easier than expected. The size classes part was a bit confusing, put I think I would be able to use it for my own projects. Thank you for your videos!

Ahmed Chelbi
Guest
Ahmed Chelbi
2 months 2 hours ago

Was easy and such helpful. Thank u chris .

1 2 3 6
wpDiscuz