
Learn how to make an app even if you have no coding experience! (Brand new for 2019) This is a 10 part video series designed for beginners in mind to teach the fundamental skills for making apps on iOS.
In lesson 1, you'll learn WHAT you need to learn and then you'll dive right in and build your first Hello World app using Auto Layout.
This Auto Layout tutorial for beginners will start from scratch and teach you how to build user interfaces with Xcode and Interface Builder.
Learn how to make an app even if you have no coding experience! (Brand new for 2019) 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.
Bonus Video
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!
This exercise is intended to be completed after watching lesson "Auto Layout"
If you haven't started the series yet, I recommend that you start from lesson 1
The Image assets and Xcode project for this exercise can be found here
In this lesson, I’ll show you how to position elements using the UIStackView element.
Stack Views allow you to position elements inside it without specifying constraints.
This can be a huge time saver when it comes to building the user interface for your own app.
In this lesson, you’ll build another user interface; this time, taking advantage of UIStackViews for positioning.
This exercise is intended to be completed after watching lesson "Stack View"
If you haven't started the series yet, I recommend that you start from lesson 1
The Image assets and Xcode project for this exercise can be found here
In this lesson, you’ll use a combination of Stack Views and Auto Layout constraints to construct the War Card Game user interface.
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).
This exercise is intended to be completed after watching lesson "Your First User Interface"
If you haven't started the series yet, i recommend that you start from lesson 1
The Image assets and Xcode project for this exercise can be found here
In this Swift tutorial for beginners, you’ll learn the basics of the Swift programming language starting with variables, constants and data types. These will form the building blocks for learning Swift programming!
In the previous Swift tutorial, you learned about variables, constants and data types.
You also learned how to write print statements and simple Swift code statements to assign data to variables/constants.
In this Swift tutorial, you’ll continue learning the basics of the Swift programming language by learning how to organize that Swift code into blocks of code called Functions.
In this Swift tutorial for beginners, what you learned about variables and functions come together to form the final piece to understanding how Swift code translates to making your app work.
You'll learn about Swift programming concepts such as classes, objects, properties, methods and dot-notation.
Although that might sound like gibberish right now but after you've watched this lesson, you'll see a bigger picture of the inner workings of an app!
In this lesson, you'll see how the Swift programming basics you learned in the last three lessons actually relate to the Xcode project of the War card game.
I'll point out each piece of your Xcode project that applies to what you learned in the previous three lessons.
Furthermore, you'll learn how to use Swift code to manipulate the user interface elements on your storyboard!
Now that you’ve connected your button to the View Controller, we can write code to change the images whenever the button is tapped.
In this video, you’ll learn how to change the images shown in the user interface of your app via code and furthermore you’ll learn how to randomize the images that are selected and shown with each tap of the button!
Learn how to write Swift code that can make decisions!
In this video, you'll learn how to write IF Statements which are used everywhere! IF Statements allow you to execute some Swift code only if a specific condition is met.
You'll learn how to use these IF Statements in an Xcode playground first and then you'll apply your new skills to the War Card Game project!
Hi I’m Chris! I’m dedicated to teaching fundamentals about how to make an app. This is important if you’re trying to land an iOS job, be a freelancer, increase or start a business with an app idea. On this series, you'll find a free tutorials to aid you on your journey to learn iOS development. Many people have successfully picked up Swift 5, Xcode 10 and app building from my course and materials!