Forem

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 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
MyCalqlator - Kotlin / Android Studio

MyCalqlator - Kotlin / Android Studio

Comments
6 min read
Day 21. Pagination
Cover image for 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
Cover image for 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
Cover image for Modern Dependency Injection with Koin: The Smart DI Choice for 2025

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

4
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
Cover image for 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
Cover image for Day 18. Comment

Day 18. Comment

Comments
3 min read
Sealed Interfaces vs. Sealed Classes in Kotlin: When and Why to Use Each
Cover image for 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
Cover image for Day 17. stringWithFormat

Day 17. stringWithFormat

Comments
2 min read
Breaking the build 😝 : Demystifying Gradle

Breaking the build 😝 : Demystifying Gradle

8
Comments
4 min read
Day 16. Feed
Cover image for Day 16. Feed

Day 16. Feed

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

Mastering runCatching in Kotlin: How to Avoid Coroutine Cancellation Issues

6
Comments
3 min read
Inline Classes in Kotlin: Why, Where, and How to Use Them

Inline Classes in Kotlin: Why, Where, and How to Use Them

Comments
2 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
Cover image for Memory Management and Garbage Collection in Kotlin Multiplatform XCFramework

Memory Management and Garbage Collection in Kotlin Multiplatform XCFramework

3
Comments 1
5 min read
Manual Memory Management and Garbage Collection in Kotlin Multiplatform Native Shared Libraries
Cover image for 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
Cover image for Day 13. Blocker

Day 13. Blocker

Comments
2 min read
Android Dev Perú Conf 2024
Cover image for Android Dev Perú Conf 2024

Android Dev Perú Conf 2024

Comments
3 min read
Day 11. Friday evening
Cover image for Day 11. Friday evening

Day 11. Friday evening

Comments
2 min read
Testes de integreção X Testes de unidade: um confronto desigual

Testes de integreção X Testes de unidade: um confronto desigual

1
Comments 1
5 min read
Master Canceling: 5 Proven Ways to Abort Coroutines Fast

Master Canceling: 5 Proven Ways to Abort Coroutines Fast

Comments
1 min read
loading...