Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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