Starting to learn iOS application development can be intimidating if you don't have much experience with a Mac and haven't used Objective-C. But, it doesn't have to be a painful experience. In this course, I'll show you the basics of creating an iOS application as we build a complete iOS application learning what we need to know about Objective-C along the way. We'll start out by learning a little bit about iOS in general and the iOS development environment. Then, we'll jump right in and create out first Hello World iOS application as we set up our development environment and learn the basics of the IDE we use for iOS development, Xcode. After that, I'll show you the core things you need to know to build any application, how to build a user interface and interact with it. We'll learn how to use Xcode's Interface Builder tool to create a very basic IU and interact with it. Once we've got the basics covered, we'll start building our first real application. We'll learn a few new concepts as we build our application, like how to use the iOS storyboarding feature to creating a multi-screen application and how to setup navigation in our application. Finally, we'll finish up our iOS application by learning how to add user settings to the app and how to show the user a simple notification through the use of alerts. So, if you are looking to get started with iOS development and are looking for an easy and gentle way to get introduced to the environment and tools while building a real application, this course is exactly what you need. You won't be an expert at iOS development after taking this course, but this course will definitely give you a head start in learning the platform and show you the basics you need to know before taking a more advanced course.