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.
Master Canceling: 5 Proven Ways to Abort Coroutines Fast

Master Canceling: 5 Proven Ways to Abort Coroutines Fast

Comments
1 min read
Day 10. TODOs

Day 10. TODOs

Comments
2 min read
Empowering Enterprise Developers: A Deep Dive into Tools and Resources

Empowering Enterprise Developers: A Deep Dive into Tools and Resources

Comments
3 min read
On building a digital assistant for the rest of us (part 3)

On building a digital assistant for the rest of us (part 3)

Comments
4 min read
Canceling a Coroutine Simplified ❌

Canceling a Coroutine Simplified ❌

Comments
2 min read
Day 9. Expect/actual

Day 9. Expect/actual

Comments
2 min read
Tipos Básicos em Kotlin - String Literals

Tipos Básicos em Kotlin - String Literals

Comments
2 min read
Google Maps In Jetpack Compose: All You Need To Know

Google Maps In Jetpack Compose: All You Need To Know

Comments
4 min read
Tipos Básicos em Kotlin - Strings

Tipos Básicos em Kotlin - Strings

Comments
2 min read
Quick and easy custom Jetpack compose checkbox

Quick and easy custom Jetpack compose checkbox

Comments
1 min read
Day 8. Enjoying coding

Day 8. Enjoying coding

Comments
2 min read
🌱 Type-safe navigation in Jetpack Compose - Quick Guide

🌱 Type-safe navigation in Jetpack Compose - Quick Guide

3
Comments
4 min read
Wednesday Links - Edition 2024-08-28

Wednesday Links - Edition 2024-08-28

Comments
1 min read
Embarking on My Android Development Journey with Kotlin: Seeking Your Expert Tips and Tricks!

Embarking on My Android Development Journey with Kotlin: Seeking Your Expert Tips and Tricks!

Comments
1 min read
Day 7. First week

Day 7. First week

Comments
2 min read
Day 6. Work on Sunday

Day 6. Work on Sunday

Comments
1 min read
My notes on Android optimization. Part 2. Quick example of benchmarking Kotin regular expressions

My notes on Android optimization. Part 2. Quick example of benchmarking Kotin regular expressions

Comments
1 min read
KVision 8.0.0 is released

KVision 8.0.0 is released

9
Comments
1 min read
Day 5. Localization

Day 5. Localization

Comments
2 min read
Day 4. ArticleItem

Day 4. ArticleItem

Comments
2 min read
Day 3. Loading of articles

Day 3. Loading of articles

Comments
2 min read
Kotlin Elvis (?:) Operator: why I don't use it

Kotlin Elvis (?:) Operator: why I don't use it

1
Comments
3 min read
Day 2. Networking layer. 

Day 2. Networking layer. 

Comments
1 min read
Day 1. Deep breath and dive. 

Day 1. Deep breath and dive. 

Comments
1 min read
On building a digital assistant for the rest of us (part 2)

On building a digital assistant for the rest of us (part 2)

2
Comments
5 min read
How to Scrape LinkedIn for the Latest Job Postings: A Step-by-Step Guide 🖥️💼

How to Scrape LinkedIn for the Latest Job Postings: A Step-by-Step Guide 🖥️💼

1
Comments
3 min read
My notes on Android optimization. Part 2. Quick example of benchmarking Kotin regular expressions

My notes on Android optimization. Part 2. Quick example of benchmarking Kotin regular expressions

Comments
1 min read
Edge Cases to Keep in Mind. Part 1 — Text

Edge Cases to Keep in Mind. Part 1 — Text

1
Comments
10 min read
Edge Cases to Keep in Mind. Part 2 — Files

Edge Cases to Keep in Mind. Part 2 — Files

1
Comments
5 min read
Edge Cases to Keep in Mind. Part 3 — Time of Check to Time of Use Race Conditions in Android UI

Edge Cases to Keep in Mind. Part 3 — Time of Check to Time of Use Race Conditions in Android UI

1
Comments
4 min read
Developer diary #20. My favorite podcasts. 

Developer diary #20. My favorite podcasts. 

1
Comments
2 min read
On building a digital assistant for the rest of us (part 1)

On building a digital assistant for the rest of us (part 1)

5
Comments
6 min read
Effective Map Composables: Collections of Non-Draggable Markers

Effective Map Composables: Collections of Non-Draggable Markers

Comments
5 min read
Beyond the Binary - More Inclusive Gender Options with Compose

Beyond the Binary - More Inclusive Gender Options with Compose

17
Comments 2
6 min read
Estado en aplicaciones Android| Jetpack Compose

Estado en aplicaciones Android| Jetpack Compose

Comments
1 min read
Optimizing QuPath intensity measurements: 12.5 hr to 2min

Optimizing QuPath intensity measurements: 12.5 hr to 2min

1
Comments
3 min read
Need help with App language | Android Compose

Need help with App language | Android Compose

1
Comments
1 min read
How to develop an AI app with a local model in Kotlin Multiplatform

How to develop an AI app with a local model in Kotlin Multiplatform

6
Comments
10 min read
The Evolution of Android Development: From Java to Kotlin and Beyond

The Evolution of Android Development: From Java to Kotlin and Beyond

1
Comments
4 min read
How to make Detekt more efficient

How to make Detekt more efficient

Comments
2 min read
how to make the Kotlin Android mobile app responsive

how to make the Kotlin Android mobile app responsive

Comments
1 min read
Struggling Dev's sneaky Domain Driven Design

Struggling Dev's sneaky Domain Driven Design

Comments
2 min read
Effective Map Composables: Draggable Markers

Effective Map Composables: Draggable Markers

6
Comments
7 min read
The Game for my Daughter

The Game for my Daughter

Comments
5 min read
Try the Integration Challenge – run our Android SDK in 10 minutes or less

Try the Integration Challenge – run our Android SDK in 10 minutes or less

1
Comments
4 min read
Boost Your Android Development with Fast & Easy Form Builder

Boost Your Android Development with Fast & Easy Form Builder

1
Comments
3 min read
Weekly Updates - August 9, 2024

Weekly Updates - August 9, 2024

Comments
1 min read
Android: Determine how many users are using DarkMode

Android: Determine how many users are using DarkMode

Comments
2 min read
Contratos no Kotlin

Contratos no Kotlin

Comments
3 min read
Understanding Dependency Injection

Understanding Dependency Injection

1
Comments
3 min read
Jetpack compose onDragStopped animation

Jetpack compose onDragStopped animation

Comments
1 min read
Understanding ContentProvider and ContentResolver in Android with Kotlin.

Understanding ContentProvider and ContentResolver in Android with Kotlin.

1
Comments
13 min read
Data Transfer Between Fragment and BottomSheetDialogFragment Using Dagger and Navigation Component

Data Transfer Between Fragment and BottomSheetDialogFragment Using Dagger and Navigation Component

1
Comments
2 min read
If you lose your signing key

If you lose your signing key

Comments
2 min read
Kotlin vs. Java: The Ultimate Guide to Android Development in 2024

Kotlin vs. Java: The Ultimate Guide to Android Development in 2024

Comments
6 min read
Simple way to store secrets in Android Project.

Simple way to store secrets in Android Project.

2
Comments
2 min read
Trying Kotlin Multiplatform for the First Time: Step by Step Building an App with KMP

Trying Kotlin Multiplatform for the First Time: Step by Step Building an App with KMP

Comments
2 min read
Trying Kotlin Multiplatform for the First Time: Step by Step Building an App with KMP

Trying Kotlin Multiplatform for the First Time: Step by Step Building an App with KMP

Comments
2 min read
Trying Kotlin Multiplatform for the First Time: Step by Step Building an App with KMP

Trying Kotlin Multiplatform for the First Time: Step by Step Building an App with KMP

Comments
2 min read
OpenTelemetry Tracing on Spring Boot, Java Agent vs. Micrometer Tracing

OpenTelemetry Tracing on Spring Boot, Java Agent vs. Micrometer Tracing

9
Comments
6 min read
loading...