Explore the application architecture in iOS 11, including the application life cycle, events, tasks, and hierarchies.
- [Instructor] Hi, I'm Todd Perkins. Welcome to this course on application architecture in iOS 11. This course is focused on how iOS apps work under the hood and how to find and fix issues in your apps. We'll start with discussing the life cycle of an iOS app, how events are handled, and the key objects responsible for handling those events. Then, we'll go into working with application wide events to respond when your app opens or closes. We'll talk about how to run processes in the background and which processes allow for more time than others.
Finally, we'll look at debugging views, code, and resource usage. So, let's get started.