In this skill pack, we will help you convert a Java Android Project to Kotlin and introduce you to some fundamentals of using the Kotlin programming language.
Kotlin Class Extensions
Description:Class extensions are a powerful feature of Kotlin that allow you to add behavior to classes without extending them. In this video we will take a look at how to work with class extensions, some of the subtlet...
SAM Type Conversion in Kotlin
Description:In this screencast, we will do a recap on SAM Types, see how they work in Kotlin to support Java interoperability, and we'll also see some of the "gotchas" involved with the feature.
Converting a Java Android Project to Kotlin
Description:Google announced official support for the Kotlin Programming language at google io 2017. In this video we will learn how to migrate our existing Java Android projects to the Kotlin language by using the auto...
Dagger and Kotlin
Description:Dagger is a dependency injection framework. In this screencast you will learn how to set up Dagger in a Kotlin Android app and some best practices.
Description:In this screencast, we'll learn how to take a Java class converted to Kotlin using the conversion tool built in Android Studio, and apply some better null safety to the code learning about null safety along ...
Kotlin and Android Lifecycles
Description:What are some strategies for dealing with Kotlin and Android Lifecycles? In this screencast, cast you'll learn how Android Lifecycles appear to inhibit some core behaviors of Kotlin.