top of page
DroidCon_icon_rotatet.png
droidcon+icon.png

Balázs Gerlei

Senior Software Engineer

Nevis Security

greg-fawson-foto.1024x1024 Kopie.jpg

Balázs is a software engineer skilled in software architectural design, mobile security, effective product development and agile methodologies. His passion is creating intuitive, experience-focused user interfaces. He is always hungry for more knowledge and happy to share what he learns with others. He likes mentoring and being an enabler in a team. He is a co-organizer of the Android Budapest meetup group. Outside of work he enjoys cycling, photography, cars and coffee.

Who killed my app? - An Android murder mystery

Lightning talk

Diagnosing a sudden stoppage of your app is complicated. The circumstances surrounding a lifecycle-related race condition or a process death can be mysterious. What are the prime suspects that can kill an Android app? There are important differences between things like force-stopping an app and swiping it out from the Recents, and simulating each termination during debugging is not straightforward. Configuration changes after sunset are strangely more likely, and you need to prepare for the user revoking permissions. Do you know who the dreaded Viking Killer is?

In this lightning talk, we will unravel the tangled web of misconceptions and investigate the eight primary ways your app can be terminated. I will show survival techniques and share my most trusted debugging practices. We won’t stop at low-memory situations, and the takeaway won’t just be to use ViewModels.

bottom of page