This course will show you a high level introduction to the iOS ecosystem, the Swift programming language, Apple’s Xcode IDE, so you can walk away with the fundamental principles, patterns, and techniques needed to build iOS applications.
Getting to know to know the fundamental architectural patterns, techniques and design principles required to develop iOS applications can be intimidating. In this course, iOS App Development: The Big Picture, you’ll learn to write better iOS apps using Swift. First, you’ll explore Apple’s Xcode IDE and discuss the essential iOS concepts. Next, you’ll discover the power of adaptive iOS interfaces. Finally, you’ll learn how to leverage Swift and powerful architectural patterns to bring your game to the next level.
When you’re finished with this course, you’ll have a high-level understanding of what it takes to build iOS applications.
Course Overview Hi, everyone. I'm Karoly Nyisztor, and I'm happy to welcome you to my course, iOS Development: The Big Picture. I'm a senior software engineer, instructor, and author. I've spent over 10 years developing and designing iOS applications and frameworks, and I want to help you get started with iOS app development. We'll start by exploring Apple's Xcode IDE, and then we'll delve into the core concepts needed to build your first iOS application. I show you how to create adaptive iOS interfaces that look good and run smoothly across various iPhone and iPad models. You learn the basics of the Swift programming language, and we're also going to explore powerful architectural patterns that will help bring your game to the next level. When you're finished with this course, you will have a high‑level understanding of what it takes to build iOS applications. This course doesn't require you to have any prior programming experience, but you should be familiar with macOS and basic text editing. I hope you will join me on this journey to learn how to become an iOS developer and build your first app with my course, iOS Development: The Big Picture, here on Pluralsight.