Slides from my presentation “Experiments with Kotlin Multiplatform”

I talked about Kotlin Multiplatform at the Android Heads Vienna Meetup on April, 4th 2019.

Here are the slides. You can find the sample repository here.

 

Why we use Kotlin for Android Application Development

I wrote about ‘Why we use Kotlin for Android Application Development’ for the blog of my company.

 

Learnings from Droidcon London 2018

I attended Droidcon London on the 27th and 28th of October 2018. I made it a habit to write a blogpost about all the things I learned after every conference. This forces me to listen to the talks very carefully and find out the essence of the presentation and then afterwards put my learnings into words in a clear and comprehensible way.

Read More
 

Experiments with Android WorkManager, our new reliable assistant for deferrable background work

At Google IO 2018, a new library from the Architecture Components of Android Jetpack, called Android WorkManager was presented. Android WorkManager promises to simplify working with background tasks that get executed even after the application’s process got killed, which is currently really hard to do on Android.

This blog post captures my first experiments with Android WorkManager. The goal was to find out if a real-world problem in a mobile application could be solved in an easy way with the help of Android WorkManager.

Read More
 

Droidcon Vienna 2018 Recap

This is a short recap of Droidcon Vienna, which took place on September the 21st and 22nd of 2018. I did a presentation for the first time at a conference so I was really excited. On the day before the event, we were invited to speakers dinner. It was very nice to get to know some of the other speakers. I was surprised by how international the speaker lineup was. I could speak with speakers from India, Singapur, Ireland, and the UK.

Read More
 

Slides from my presentation @ Droidcon Vienna 2018

I gave a presentation about “How Effective Java influenced Kotlin” at this year’s Droidcon in Vienna. Here are the slides!

 

Slides from my presentation @ Kotlin Night Brussels 2017

I spoke at the Kotlin Night in Brussels about “How Effective Java influenced Kotlin”. Here are the slides of my presentation.

 

How “Effective Java” may have influenced the design of Kotlin - Part 3

Hello to this new post! This is part 3 of my blog post series about “How the book Effective Java may have influenced the design of Kotlin.” I wrote the first and second part about half a year ago and thought that I figured out every aspect of how Effective Java could have possibly influenced the programming language Kotlin.

Read More

 

How “Effective Java” may have influenced the design of Kotlin – Part 2

This is the second part of the blog series about how the book “Effective Java” may have influenced Kotlin’s design. Before continuing, take a look on the first part if you did not already read it.

Read More
 

How “Effective Java” may have influenced the design of Kotlin – Part 1

Java is a great programming language but has some known flaws, common pitfalls and not-so-great elements that have been inherited from its early days (1.0 got released in 1995). A well-respected Book on how to write good Java code, avoid common coding mistakes and deal with its weaknesses is Joshua Bloch’s “Effective Java.” It contains 78 sections, called “Items”, that give the reader valuable advice on different aspects of the language.

Read More