
This is a 10 video-tutorial series that teaches developers with no iOS app development experience the core concepts for iOS app development. Using Xcode 5 and iOS SDK 7, you start with a simple Hello World app.
Next, we dive in UIControl objects, like labels and buttons—essentially anything a user can directly interface with.
From there, we step up in complexity a bit and discuss how table views work, and how they can be used to display data in a user-friendly way as a list.
Next, we look at navigation controllers—iOS's best way to build a navigation hierarchy for drilling down into more specific pieces of information as the user flows through the app.
Then we look at responding specifically to user taps on the screen, followed by some basic view animations, and then, finally, into the heavier things like archiving application data for later retrieval, and downloading/playing videos.
We end with direct network end-point consumption to grab a piece of data off a server.
Each video focuses on a particular topic. The goal at the start of each video is very clear. The videos are detailed, well and are very explicit.
Tony Friz, the author of the series, has been a self-taught iOS developer for 5 years. He knows just about everything there is to know when it comes to writing iOS applications.
All apps created in the videos are created for iOS 7 - you're getting the latest and greatest.
This app is built strictly with UIKIt. SwiftUI is not utilized in any of these videos.