Further to Detecting whether an Android app is stopping (or starting), I implemented code to decide when you are leaving or entering my game Rabbit Es… ...more
In which I argue that mocks are a code smell, and layers lead to increased coupling: Mocks are Bad, Layers are Bad (in ACCU's Overload Journal issue 1… ...more
Ten years ago I predicted that 30% of corporate desktops would be Linux or similar open source desktops. It's very hard to find any accurate (or even … ...more
I am writing an Android app (called Rabbit Escape), and I want it to start playing music when the user enters the app, and stop when the user leaves. … ...more
I noticed some variation between devices so I tested various user actions on various devices and recorded the Android Activity lifecycle methods (e.g.… ...more