You should have a basic understanding of Swift programming language, including variables, arrays and functions.
- [Instructor] So what should you know coming into this course? This is an intermediate course and as such I'm assuming that you are comfortable and familiar with Mac OS and you know how to get around the file system. I'm assuming you have some beginner development experience or that you've watched other developer courses such as the Swift 3 Essential Training series so that you understand some of the terms and concepts that I'll be covering. If you learn best by just jumping ahead first into the code that's great. But if you get confused by some of the things I'm discussing bookmark this course, watch Swift 3 Essential Training; The Basics, and then come back to this course.
With Swift 3 Essential Training, you'll get an understanding of variables, strings, arrays, if statements, and functions. If you plan to follow along and code with me you'll need to have a Mac that meets the system requirements for Xcode. You'll also have to have Xcode installed. If you don't already have Xcode installed, watch the developer tools video from iOS app development essential courses to learn how to get it installed. This course is designed to be followed sequentially. Follow each movie in the order that it is presented.
If you jump ahead to other movies within the chapters you'll run into errors. But, if you follow the course in the order that each movie is presented, you'll be fine.
- Creating a storyboard
- Coding UI connections in Xcode
- Setting up the UIPickerView
- Creating variables, custom functions, and a countdown timer
- Bulletproofing an app
- Adding a splash screen
- Adding alerts and instruction screens
- Setting the background color and fonts
- Animating a countdown timer