Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
Introduction
00:00 • 2min
The Story of Kotlin
02:18 • 3min
The Importance of Community in Kotlin Development
04:59 • 2min
Java's Future
06:54 • 3min
Kotlin: A JVM Language
09:55 • 4min
Kotlin JVM Plugin for Obsidian
13:34 • 3min
How to Make an App for iOS and Android
16:18 • 2min
How to Pick Companies That Are Using Emerging Technology
18:22 • 2min
The Risks of Learning a New Language
19:57 • 3min
Kotlin: The Future of Java
22:49 • 3min
How to Decompile Kotlin Code
25:31 • 4min
How Kotlin Stores Local Variables
29:12 • 2min
How to Create a Thread in a RPG Game
31:28 • 4min
How to Use Coroutines in Your Application
35:30 • 3min
How to Shoot Yourself in the Foot With Async Await
38:40 • 4min
How to Use the Sealed Function With No Arguments to Block Threats
42:34 • 3min
How to Limit Parallelism for Your CPU Intensive Operations
45:55 • 6min
How to Use IO to Limit the Cost of Creating Threads
51:43 • 2min
The Benefits of Kotlin Coroutines
53:26 • 4min
How to Implement Exceptional Handling Mechanisms in Kotlin Kurtins
57:44 • 2min
How to Choose Your Poison for Android Development
59:38 • 4min
How to Learn Cotlin
01:03:22 • 2min
Cotlin for Developers Essentials
01:05:17 • 5min
How to Write Books for Developers
01:09:59 • 2min
The Problem With Kalen Core Routines
01:12:06 • 5min
The Importance of Open-Ended Programming
01:16:50 • 4min