Homepage
Open in app
Sign inGet started

The Kotlin Chronicle

The Kotlin Chronicle is a publication which covers all things related to the Kotlin programming language and the community around it.

Trending Articles From Our Amazing Writers
Exceptional Exceptions for Coroutines made easy…? part II: Supervision

Exceptional Exceptions for Coroutines made easy…? part II: Supervision

In my earlier article, we examined how exceptions are handled by Coroutines that run within a ‘Job’. This time, we discuss ‘Supervision’.
Go to the profile of Anton Spaans
Anton Spaans
Jul 18, 2019
Exceptional Exceptions for Coroutines made easy…?

Exceptional Exceptions for Coroutines made easy…?

Learn how we can manage Exceptions in Kotlin’s Coroutines.
Go to the profile of Anton Spaans
Anton Spaans
Jul 1, 2019
Managing Disposables in RxJava 2 — The Less Bad Version

Managing Disposables in RxJava 2 — The Less Bad Version

I wrote an article about managing disposables back in 2017. This was my first stab at trying to work with the new callbacks and wanting to…
Go to the profile of Cody Engel
Cody Engel
Dec 6, 2018
Kotlin Code Pills — Main Function

Kotlin Code Pills — Main Function

I decide to start to write some small and quick code pills to help to understand how Kotlin works.
Go to the profile of Tugce Konuklar
Tugce Konuklar
Mar 27, 2019
Why You Should Use Class Delegation In Kotlin

Why You Should Use Class Delegation In Kotlin

In most traditional programming languages code reuse typically comes in the form of inheritance. I’ve been on many projects where the…
Go to the profile of Cody Engel
Cody Engel
Dec 2, 2018
Latest Articles From Our Amazing Community
How can we use LiveData to implement Navigation in our Android apps? Let’s explore some options.

How can we use LiveData to implement Navigation in our Android apps? Let’s explore some options.

We use LiveData and ViewModels to show data in our apps. But what about using LiveData for navigation? Read further to learn how.
Go to the profile of Anton Spaans
Anton Spaans
Apr 23, 2019

Kotlin Code Pills — Safe Calls

In Kotlin , one of the option is the safe call operator, written with ?.
Go to the profile of Tugce Konuklar
Tugce Konuklar
Apr 19, 2019

Kotlin Code Pills — Null Safe

One of the most common problem in many programming languages, like Java, is that while accessing an object of a null reference will result…
Go to the profile of Tugce Konuklar
Tugce Konuklar
Apr 6, 2019

Kunafa v0.2.0-beta.1 released

Kunafa is an easy to use, high level framework in Kotlin for front-end web-development. It allows developers to create web apps without…
Go to the profile of Islam Abdalla
Islam Abdalla
Apr 3, 2019

Kotlin Code Pills — Val / Var

In Kotlin, val and var are the two keywords you can use to declare variables.
Go to the profile of Tugce Konuklar
Tugce Konuklar
Apr 3, 2019
Advocating for and against Koin

Advocating for and against Koin

With introduction of Kotlin as official language for Android development at Google I/O 2017, we have seen the exponential rise of its…
Go to the profile of Yev Kanivets
Yev Kanivets
Mar 19, 2019
Let’s also apply a run with Kotlin on our minds

Let’s also apply a run with Kotlin on our minds

This is an overview of the functions ‘let’, ‘also’, ‘apply’, ‘run’ and ‘with’ in Kotlin and a guide to how you can use them.
Go to the profile of Anton Spaans
Anton Spaans
Mar 19, 2019
Kunafa: Easy to use, high level framework in Kotlin for front-end web-development

Kunafa: Easy to use, high level framework in Kotlin for front-end web-development

Here at Narbase we use Kunafa for all of our front-end web development. Since its first release in February 2018, Kunafa has evolved to…
Go to the profile of Islam Abdalla
Islam Abdalla
Mar 15, 2019
The Curious Case Of The Channel That Wouldn’t Quit

The Curious Case Of The Channel That Wouldn’t Quit

I have been working on a new top secret Android app at ActiveCampaign which recently started to crash randomly. Thankfully the application…
Go to the profile of Cody Engel
Cody Engel
Dec 4, 2018
The Beauty Of The KotlinNullPointerException

The Beauty Of The KotlinNullPointerException

It seems like ever day I’m finding more reasons to enjoy Kotlin development. It first started when I heard Kotlin eradicates the…
Go to the profile of Cody Engel
Cody Engel
Oct 2, 2018
Null Safety Through Kotlin Extension Functions

Null Safety Through Kotlin Extension Functions

One of the major selling points about Kotlin is the ability to avoid the dreaded NullPointerException(NPE), also known as The Billion…
Go to the profile of Cody Engel
Cody Engel
Aug 30, 2018
A practical use for higher order functions in Kotlin.

A practical use for higher order functions in Kotlin.

I’ve been working with Kotlin for a little over a year. From writing tutorials about Kotlin to giving talks at local meet-ups and…
Go to the profile of Cody Engel
Cody Engel
Jan 25, 2018
About The Kotlin ChronicleLatest StoriesArchiveAbout MediumTermsPrivacy