MotionLayout: Dynamic Toolbar

Regular readers of Styling Android may have guessed that I rather enjoy animating things. MotionLayout offers amazing scope for animations and it’s possible to create some really interesting animations using it. We’ve looked at how to implement a Collapsing Toolbar previously on Styling Android, but we’re not limited to just mimicking existing behaviours which can…

Parcelize

A Parcel is an optimised serialisation format for Android which is designed to enable us to transfer data between processes. This is something that most Android developers need to do occasionally, but not that often. Making a class Pareclizable actually requires a little bit of effort, but there’s a Kotlin extension that simplifies things enormously.…

Burnout

Recently I saw a tweet by Britt Barak stating that we don’t talk about burnout enough and she’s also recorded a podcast about it. This made me think about my experiences with burnout and it made me wonder if sharing my experiences might help others who are unfortunate enough to be experiencing it as well.