Software Engineering Blog

for Android and Kotlin developers

Android

android

Analyzing the Internals of Kotlin's Android Synthetic Import (Part 2)

In this second part of the Synthetic Import mini-series, we keep digging into the internals of this plugin.

Read
android

Analyzing the Internals of Kotlin's Android Synthetic Import (Part 1)

By enabling Kotlin Android Extensions, we can use synthetic imports, which allows us quickly use components declared on our XML files. We'll take a look at the source code of the extension to understand how it works.

Read
kotlin

Avoiding IllegalAccessError when using Kotlin

TL;DR: be careful when using SAM conversions with Kotlin

Read
android

Developing a Fan Made Version Of My University’s App

About why and how I developed and distributed an unofficial Android app that thousands of fellow students are now using.

Read
events

My journey to Droidcon

A review from my experience before, during and after droidconUK 2016

Read