top of page
droidcon+icon.png

7-9 OCT. 2026

BERLIN

DroidCon_icon_rotatet.png
Anita_Singh_edited.jpg

( SPEAKER )

Ioannis Anifantakis

Staff Android Engineer

novibet

Hi, I am Ioannis, a Google Developer Expert for Android and a Software Engineer whose 25-year industry journey began in Windows Desktop Development and Database Design, and it has evolved into mobile engineering, where I developed a strong passion for Android, Kotlin Multiplatform, and modern software architecture. Since 2016, I have been an active Technology Events Speaker, frequently speaking at developer conferences in Greece and internationally. My talks focus on Android, Kotlin, Jetpack Compose, Google technologies, and software engineering. I am also a dedicated Computer Science Educator and content creator, committed to lifelong learning and knowledge sharing. Through my YouTube channel and Medium.com articles, I create educational content that helps developers better understand Android, Machine Learning, and programming concepts.

Session

Context, Binder IPC, Zygote - The Android Internals Deep Dive

Building on my “Context and Manifest talk” primer, this session dives straight into Android’s guts. When you tap an app icon, a simple call to startActivity() travels through Binder IPC, wakes the Zygote process to make a new copy of your app, and creates fresh Context objects—all in just a few milliseconds, before the splash screen even appears. You will see how ApplicationContext is born from that pre‑warmed Zygote copy, how ActivityContext applies themes and how a mistake can cause memory leaks, and why ReceiverRestrictedContext is a strict and limited Context that often says “no.” We will find the exact moment a Context reference starts leaking memory, learn how ActivityManagerService decides which processes stay alive or are killed, and finish with five clear rules for building faster, safer apps.
bottom of page