Detecting Process Death issues with Maestro
After explaining what System-initiated Process Death is, showing how to detect it manually and automate detection with Appium, I’d like to demonstrate how to automate detection this time with Mae...
After explaining what System-initiated Process Death is, showing how to detect it manually and automate detection with Appium, I’d like to demonstrate how to automate detection this time with Mae...
Once a project reaches a certain size, the need to modularize becomes crucial for many reasons but especially to keep the codebase maintainable and scalable. Let’s explore two ways to modularize...
I’m very excited to introduce Yamvil, a new Library and Compiler Plugin for Android and Compose Multiplatform! 🚀 MVI Architecture MVI stands for Model-View-Intent, and it’s a pattern that helps...
A New book has arrived at my doorstep and I have to tell you about it! In the era of omnipresent technology and screens blasting our eyes for more than 16 hours a day, I find comfort in reading ...
Since Jetpack Compose came out in 2021, many Android developers have been migrating their apps to this new UI toolkit. However, one of the biggest challenges is migrating the navigation system fr...
We’ll now explore how Android expects to receive a state and how it gives that state back, so we can properly restore our screens. This whole mechanism is called State Management or State Preser...
As we understood in the previous post, manually detecting Process Death issues is not easy and definitely time-consuming. Plus, a change of navigation or architecture could potentially break our...
Once we realized what System-initiated Process Death is and learned how an incorrect navigation setup can completely screw up our app, it is very much time to talk about the different ways to det...
When we start a new job in an established company, we expect what is already in production to be working well, because it’s in prod, right? Well, that’s not always the case, unfortunately. This ...
Once, I worked on an Android App where, from the start, Process Death was simply ignored. Crazy, right? But how come it is actually possible to entirely miss this point on Android, although ther...