Learn about the application architecture of native iOS apps, including the application life cycle, events and tasks, and hierarchies.
- [Todd] Hi, I'm Todd Perkins. Welcome to this course on app development with iOS 10 and Swift 3. This course is all about application architecture. We'll start with the basics, the life cycle of an iOS application. From there, we'll look at those concepts in action as we monitor application-wide events and view specific events. Finally, we'll look at debugging a view hierarchy and using the debugger to fix errors in your code. So let the journey begin!
- Understanding the iOS app life cycle
- Working with events
- Understanding foreground and background tasks
- Debugging view hierarchies