Well it has been a long time between posts but I promise it is for a good reason. I have been busy learning. Learning
Kotlin. Kotlin is a replacement for Java and has gained massive popularity on the Android
platform. It is compatible with Java down to the bytecode level meaning you can have a mixed project - some Java some
Kotlin. Whilst this sounds like it would be a great way to slowly migrate a large project this comes with some gotchas.
For the past few weeks I’ve been taking a brief detour into the
Transitions framework in
Android. I’ve building a success screen that initially shows a full screen image and text and later transitions into a
summary of your transaction.
This post documents some of the things I’ve learned whilst working on this.
I’ve spent the last few weeks wrestling with Ruby and making some site changes to my blog. It’s been enjoyable. I’ve
learned more about Ruby and more about responsive images on the web. I still don’t like Ruby, but at least now I have
made my peace with it.
Man looks under the hood of an old jeep from world war two