What actually happens when your code calls Android APIs? You all know about onCreate, but who actually calls this method? What does the operating system look like under the hood? In this talk, Effie is going to go behind the curtain and look at AOSP itself. She's going to dig into the internals of how Android OS manages the apps that we write and see:

How Intents work and how they get resolved

How an app works together with other Intents, Activities, Services, and Content Providers in features such as sharing

How the app lifecycle is being managed by the system

How these features are built on top of the built-in Linux primitives such as processes and Linux user accounts.

Thanks to our sponsors

Android Internals for Developers

What actually happens when your code calls Android APIs? You all know about onCreate, but who actually calls this method? What does the operating system look like under the hood? In this talk, Effie is going to go behind the curtain and look at AOSP itself. She's going to dig into the internals of how Android OS manages the apps that we write and see:

How Intents work and how they get resolved

How an app works together with other Intents, Activities, Services, and Content Providers in features such as sharing

How the app lifecycle is being managed by the system

How these features are built on top of the built-in Linux primitives such as processes and Linux user accounts.