In this iOS development course, you'll use Xcode and Swift to make iOS apps with adaptive user interfaces, explore iOS app architecture, and more.
An introduction to iOS 9 development, using Xcode 7 and the Swift 2 programming language. This course will cover the basics of the Swift language, creating flexible iOS user interfaces that work on multiple devices, seeing how software patterns like Target-Action, Delegation, and Model-View-Controller are implemented in iOS, and exploring best practices for iOS application architecture.
Topics:
An introduction to iOS 9 development, using Xcode 7 and the Swift 2 programming language. This course will cover the basics of the Swift language, creating flexible iOS user interfaces that work on multiple devices, seeing how software patterns like Target-Action, Delegation, and Model-View-Controller are implemented in iOS, and exploring best practices for iOS application architecture.
Topics:
- Course Overview
- Getting Started
- Building Single View Applications
- Creating and Configuring iOS Tables
- Defining Custom Table Cells
- Creating iOS Apps with Multiple Screens
- Using Auto Layout and Stack Views
- Creating Adaptive UI Using Traits and Size Classes
- Putting It All Together
- Finishing Touches