DEV Community

Kotlin

a cross-platform, statically typed, general-purpose programming language with type inference

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Kotlin Smart Casts vs. Java Casts: A Type-Safe Tale (with Fewer Runtime Surprises!)

Kotlin Smart Casts vs. Java Casts: A Type-Safe Tale (with Fewer Runtime Surprises!)

Comments 6
2 min read
Day 23. Sorting of articles

Day 23. Sorting of articles

Comments
3 min read
Create a native Kotlin or JAVA application with Spring Boot Native, Gradle, and GraalVM without Docker for MacOS and Windows

Create a native Kotlin or JAVA application with Spring Boot Native, Gradle, and GraalVM without Docker for MacOS and Windows

Comments
12 min read
Day 22. Lottie animation

Day 22. Lottie animation

Comments
3 min read
Kotlin Coroutines vs. Java Threads: A Concurrency Conundrum (Solved with a Sprinkle of Kotlin Magic!)

Kotlin Coroutines vs. Java Threads: A Concurrency Conundrum (Solved with a Sprinkle of Kotlin Magic!)

Comments 2
2 min read
Day 21. Pagination

Day 21. Pagination

1
Comments
3 min read
Kotlin Properties vs. Java Fields: A Tale of Two Variables (Where Kotlin Has More Tricks Up Its Sleeve!)

Kotlin Properties vs. Java Fields: A Tale of Two Variables (Where Kotlin Has More Tricks Up Its Sleeve!)

Comments
3 min read
Day 20. A bit of progress

Day 20. A bit of progress

Comments
2 min read
Kotlin Data Classes vs Java: A Tale of Two Cities (But One Has Way Less Boilerplate)

Kotlin Data Classes vs Java: A Tale of Two Cities (But One Has Way Less Boilerplate)

Comments 2
3 min read
Modern Dependency Injection with Koin: The Smart DI Choice for 2025

Modern Dependency Injection with Koin: The Smart DI Choice for 2025

3
Comments
6 min read
Supercharging Your Debugging Skills with Android Logcat đŸ’»đŸš€

Supercharging Your Debugging Skills with Android Logcat đŸ’»đŸš€

Comments
1 min read
Day 19. 1 percent

Day 19. 1 percent

Comments
2 min read
Kotlin Null Safety vs. Java: A Comedy of Errors (But Mostly in Java)

Kotlin Null Safety vs. Java: A Comedy of Errors (But Mostly in Java)

1
Comments
3 min read
Day 18. Comment

Day 18. Comment

Comments
3 min read
Sealed Interfaces vs. Sealed Classes in Kotlin: When and Why to Use Each

Sealed Interfaces vs. Sealed Classes in Kotlin: When and Why to Use Each

Comments
4 min read
Day 17. stringWithFormat

Day 17. stringWithFormat

Comments
2 min read
Breaking the build 😝 : Demystifying Gradle

Breaking the build 😝 : Demystifying Gradle

3
Comments
4 min read
Day 16. Feed

Day 16. Feed

Comments
2 min read
Mastering runCatching in Kotlin: How to Avoid Coroutine Cancellation Issues

Mastering runCatching in Kotlin: How to Avoid Coroutine Cancellation Issues

3
Comments
3 min read
Functional Programming in Kotlin pt. 1

Functional Programming in Kotlin pt. 1

Comments 1
1 min read
Memory Management and Garbage Collection in Kotlin Multiplatform XCFramework

Memory Management and Garbage Collection in Kotlin Multiplatform XCFramework

3
Comments
5 min read
Manual Memory Management and Garbage Collection in Kotlin Multiplatform Native Shared Libraries

Manual Memory Management and Garbage Collection in Kotlin Multiplatform Native Shared Libraries

Comments
7 min read
Day 13. Blocker

Day 13. Blocker

Comments
2 min read
Android Dev PerĂș Conf 2024

Android Dev PerĂș Conf 2024

Comments
3 min read
Day 11. Friday evening

Day 11. Friday evening

Comments
2 min read
loading...