Top Kotlin Blogs To Learn More In Kotlin

Amit Shekhar
Nov 14 · 6 min read

Here, we have listed all the Kotlin blogs to learn more in Kotlin to get the most out of the Kotlin. So, let’s start learning Kotlin language-specific things from these blogs.

Understanding Higher-Order Functions and Lambdas in Kotlin

This article is for anyone who is curious about the higher-order functions and lambdas in Kotlin but has no idea what they are exactly.

Link to blog:

Mastering Kotlin Coroutines In Android — Step By Step Guide

This article is for anyone who is curious about the Kotlin Coroutines but has no idea what it is exactly. The goal is to make you understand what are Kotlin Coroutines which means that there are few simplifications done while writing the blog.

Link to blog:

Function literals with receiver in Kotlin

In this blog, we will learn about the function literals with receiver in kotlin.

Link to blog:

Mastering Kotlin DSL In Android — Step By Step Guide

In this blog, we are going to learn how to write Kotlin DSL in your Android project.

Link to blog:

Learn Kotlin — Returns, Jumps & Labels

In this blog, we will learn about Jumps and Labels in Kotlin.

Link to blog:

@JvmStatic, @JvmOverloads and @JvmField in Kotlin

Learn about the JvmStatic, JvmOverloads and JvmField annotations.

Link to blog:

Companion object in Kotlin

Learn about the Companion object in Kotlin

Link to blog:

How to create a Singleton class in Kotlin?

In this blog, we will learn how to create a singleton in Kotlin.

Link to blog:

Code Formatting in Kotlin using ktlint

ktlint is a static code analysis tool that is used to analyze the Kotlin code for you

Link to blog:

Understanding Init block in Kotlin

In this blog, we will learn about Init block in Kotlin.

Link to blog:

Pair and Triple in Kotlin

Learn about the Pair and Triple in Kotlin

Link to blog:

Replace Switch with When in Kotlin

Learn about the ‘When’ in Kotlin

Link to blog:

Android KTX — Android development with Kotlin

Jetpack was made to use the advantages of Kotlin language to make the developers more productive. So, in this blog, we will learn about the Android KTX. We will see how things have changed with the use of Android KTX.

Link to blog:

Primary and Secondary Constructors in Kotlin

We will learn about constructors in Kotlin. We will cover Primary Constructors, init() block and Secondary Constructors.

Link to blog:

Understanding inline, noinline, and crossinline in Kotlin

In this blog, we are going to learn the inline, noinline, and crossinline keywords in Kotlin. We will understand when to use the inline, when to use noinline and when to use the crossinline in Kotlin depending on our use-case. Most of the time, we do mistakes while using these keywords inline, noinline, and crossinline in Kotlin. Let’s understand it clearly to use it properly.

Link to blog:

Safe calls(?.) vs Null checks(!!) in Kotlin

Learn about the safe calls, null checks in Kotlin to get the most out of it.

Link to blog:

Understanding open Keyword in Kotlin

In this blog, you will learn about the “open” keyword in Kotlin. You will learn how and why to use open keyword with the class name, function name, and variable name.

Link to blog:

Learn Kotlin Visibility Modifiers — private, protected, internal, public

Learn the Visibility Modifiers in Kotlin

Link to blog:

How to convert a Kotlin source file to a Java source file?

While migrating from Java to Kotlin, we convert our Java code into Kotlin with the help of Android Studio. But what if we want to convert a Kotlin file to it’s equivalent Java file? So, in this blog, we will see how to convert a Kotlin source file to a Java source file.

Link to blog:

Property, Getter, and Setter — Kotlin

Learn the Property, Getter, and Setter in Kotlin

Link to blog:

As we write more blogs, we will keep updating the list.

Check All Free Android Tutorials By MindOrks.

Clap, share if you like it and follow me for the updates.

MindOrks

Our community publishes stories worth reading on software development and design. Android | Machine Learning | #MakeEveryoneCode

Amit Shekhar

Written by

IIT | Co-Founder at MindOrks & AfterAcademy | Learner & Teacher at MindOrks & AfterAcademy | Medium Top Writer | Machine Learning | https://amitshekhar.me

MindOrks

MindOrks

Our community publishes stories worth reading on software development and design. Android | Machine Learning | #MakeEveryoneCode

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade