Materials for "Introduction to iOS App Development" in July 2015 with Girl Develop It RDU
- Introductions & Class Overview
- Platform, languages, and tools
- Introduction to Xcode
- Projects
- Playgrounds
- Swift data types, variables, functions, if statements
- Storyboards, Outlets, and Actions
- Object-oriented programming
- Objects
- Classes & Inheritance
- Model-View-Controller
- App & View Lifecycle
- OOP / MVC + iOS
- Importance of View Controllers
- Protocols & Delegates
- UITableView
- Optionals
- Navigation Controller
- Storyboard segues
- Add a detail screen to table view