How Reified Type makes Kotlin so much better

Reified: made (something abstract) more concrete or real. This keyword in Kotlin makes Kotlin a much better language for Android development. There’re 3 distinct nice bits as below.

No more passing clazz

This is most obvious and probably shared by many other posts you have seen describing Reified usage. For completion, I’ll put this here as well.




Sharing iOS, Android and relevant Mobile App Development Technology and Learning

Recommended from Medium

How to Manage Multiple Python Versions in MacOS. (2021 Guide)

💧 Caro War @Airdrop 💧

iOS 11 vs iOS 10: Comparison Review in UI and Interaction

Getting started with .NET Core and Docker

Adding testing to a Laravel API 📝

What is an Algorithm?

Manage your application’s lifecycle in the cloud with Microsoft Azure DevOps

Makers Week One: Everything Expected & Moar

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


Sharing Software Development Experience, focus on Mobile.

More from Medium

Correlating Jetpack Compose Side Effects

Getting Started with ConstraintLayout in Jetpack Compose

What is Android Jetpack Compose?

Jetpack Compose Basics