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.
How to add Kotlin Multiplatform to an Android project that is using Gradle Version Catalog

How to add Kotlin Multiplatform to an Android project that is using Gradle Version Catalog

1
Comments
2 min read
Spring Boot Multi-Module Project with Gradle Convention Plugin

Spring Boot Multi-Module Project with Gradle Convention Plugin

1
Comments
3 min read
Introducing Konsist: A Cutting-Edge Kotlin Linter

Introducing Konsist: A Cutting-Edge Kotlin Linter

3
Comments
7 min read
Coroutines: Making Async Less Stress, More Progress!

Coroutines: Making Async Less Stress, More Progress!

2
Comments
2 min read
Hexagon Toolkit 3.0 was released 🎊🎉

Hexagon Toolkit 3.0 was released 🎊🎉

1
Comments
1 min read
Gradle: from Newbie to Strong fundamentals

Gradle: from Newbie to Strong fundamentals

16
Comments 6
10 min read
Meetup #55: Como ser Android Associate | Creando experiencias con Wear OS

Meetup #55: Como ser Android Associate | Creando experiencias con Wear OS

1
Comments 1
2 min read
Using the event bus pattern in Android with Kotlin

Using the event bus pattern in Android with Kotlin

11
Comments
3 min read
jacoco-badge-generator 2.10.0 Released

jacoco-badge-generator 2.10.0 Released

8
Comments
2 min read
Kotlin Flow: Simple yet Powerful Implementation

Kotlin Flow: Simple yet Powerful Implementation

7
Comments 1
4 min read
Building Android Application with Jetpack Compose

Building Android Application with Jetpack Compose

8
Comments 2
4 min read
Kotlin Code Smell 30 - Avoiding Concrete Class Subclassification Pitfalls

Kotlin Code Smell 30 - Avoiding Concrete Class Subclassification Pitfalls

1
Comments
2 min read
Understanding Density-Independent Pixels

Understanding Density-Independent Pixels

9
Comments
3 min read
The conflation problem of testing StateFlows

The conflation problem of testing StateFlows

1
Comments
6 min read
Refactoring Multi-Module Kotlin Project With Konsist

Refactoring Multi-Module Kotlin Project With Konsist

1
Comments
9 min read
Kotlin Code Smell 28 - Abstract Names

Kotlin Code Smell 28 - Abstract Names

4
Comments
1 min read
Integrate Firebase Realtime Database and User Authentication into your Android App

Integrate Firebase Realtime Database and User Authentication into your Android App

6
Comments
4 min read
Kotlin Coroutines are not just about concurrency

Kotlin Coroutines are not just about concurrency

18
Comments 3
10 min read
Developing an Ecommerce App with Kotlin Multiplatform: A Use Case

Developing an Ecommerce App with Kotlin Multiplatform: A Use Case

19
Comments
5 min read
The Lost Tutorial of Kafka 🎏

The Lost Tutorial of Kafka 🎏

2
Comments
5 min read
Comparing Ktor and Micronaut: Kotlin-Powered Application Servers đŸ”„đŸ’»

Comparing Ktor and Micronaut: Kotlin-Powered Application Servers đŸ”„đŸ’»

11
Comments
3 min read
Kotlin Code Smell 29 - Taming the RegEx Beast for Cleaner Code

Kotlin Code Smell 29 - Taming the RegEx Beast for Cleaner Code

1
Comments
1 min read
đŸ§Ș **Demystifying Kotlin Unit Testing**: Your Odyssey to Code Confidence! 🚀

đŸ§Ș **Demystifying Kotlin Unit Testing**: Your Odyssey to Code Confidence! 🚀

11
Comments
3 min read
Advanced Kotlin syntax abuse

Advanced Kotlin syntax abuse

11
Comments
10 min read
Comparing Ktor and Micronaut: Kotlin-Powered Application Servers đŸ”„đŸ’»

Comparing Ktor and Micronaut: Kotlin-Powered Application Servers đŸ”„đŸ’»

10
Comments
2 min read
Spring Boot vs. Ktor: A Battle of Kotlin-Powered Application Servers

Spring Boot vs. Ktor: A Battle of Kotlin-Powered Application Servers

1
Comments
3 min read
Harnessing custom Kubernetes probes in Spring Boot applications

Harnessing custom Kubernetes probes in Spring Boot applications

2
Comments
5 min read
Create a Flashlight App in Android Studio using Kotlin: Step-by-Step Tutorial

Create a Flashlight App in Android Studio using Kotlin: Step-by-Step Tutorial

1
Comments
2 min read
Implementing NFC in Android with Kotlin : Like Magic, But with Phones!

Implementing NFC in Android with Kotlin : Like Magic, But with Phones!

2
Comments
2 min read
Mastering Background Processing in Android with WorkManager: A Guide to Efficient Background Processing

Mastering Background Processing in Android with WorkManager: A Guide to Efficient Background Processing

14
Comments
5 min read
10 Free APIs to Use

10 Free APIs to Use

8
Comments
3 min read
More Accessible Graphs with Jetpack Compose Part 3: Differentiating without Color

More Accessible Graphs with Jetpack Compose Part 3: Differentiating without Color

16
Comments
5 min read
KVision 7.0.0 is released

KVision 7.0.0 is released

2
Comments
2 min read
State With Jetpack Compose

State With Jetpack Compose

13
Comments 1
2 min read
Sharing View Models in Kotlin Multiplatform Mobile (iOS and Android)

Sharing View Models in Kotlin Multiplatform Mobile (iOS and Android)

1
Comments
13 min read
Jetpack Compose for Maps

Jetpack Compose for Maps

5
Comments
12 min read
A glimpse of K2 in nowinandroid

A glimpse of K2 in nowinandroid

7
Comments
5 min read
Kotlin vs Java: A Comprehensive Comparison

Kotlin vs Java: A Comprehensive Comparison

2
Comments 2
3 min read
Unleashing the Power of Jetpack DataStore - Kotlin: Elevate Your Android App’s Data Storage Experience

Unleashing the Power of Jetpack DataStore - Kotlin: Elevate Your Android App’s Data Storage Experience

3
Comments
5 min read
HTTP Client UI with Kotlin and JavaFX

HTTP Client UI with Kotlin and JavaFX

1
Comments 1
3 min read
Animation Component with Compose

Animation Component with Compose

3
Comments
3 min read
Extension Oriented Design in Kotlin

Extension Oriented Design in Kotlin

6
Comments
3 min read
Using regular expressions to parse strings in Kotlin.

Using regular expressions to parse strings in Kotlin.

1
Comments
3 min read
Efficient Coding with Live Code Templates in Android Studio: A Tool for Simplifying Your Programming Tasks

Efficient Coding with Live Code Templates in Android Studio: A Tool for Simplifying Your Programming Tasks

1
Comments
4 min read
React Native vs Kotlin: What Everything You Need To Know

React Native vs Kotlin: What Everything You Need To Know

4
Comments
9 min read
Why you actually need interfaces in the first place ( Dummies Guide)

Why you actually need interfaces in the first place ( Dummies Guide)

3
Comments
2 min read
Carving the Path to Modularity: A Lobzik Tool Case Study on the ProtonMail Android App

Carving the Path to Modularity: A Lobzik Tool Case Study on the ProtonMail Android App

Comments
6 min read
Kotlin's Interoperability: Impact on Android Dev Choice?

Kotlin's Interoperability: Impact on Android Dev Choice?

5
Comments 2
1 min read
Write Once, Run Everywhere: Building with Kotlin and Compose Multiplatform

Write Once, Run Everywhere: Building with Kotlin and Compose Multiplatform

16
Comments 6
4 min read
Creating a Ktor Server with Gradle and SDKMAN!: A Step-by-Step Guide

Creating a Ktor Server with Gradle and SDKMAN!: A Step-by-Step Guide

4
Comments
3 min read
Splash Screen API with Compose

Splash Screen API with Compose

2
Comments 1
2 min read
Code clean up using dependency injection with Hilt in Android

Code clean up using dependency injection with Hilt in Android

1
Comments
6 min read
The Elegance of Kotlin Sealed Classes vs the Sophistication of Enums: A Delicate Balance

The Elegance of Kotlin Sealed Classes vs the Sophistication of Enums: A Delicate Balance

6
Comments
4 min read
More Accessible Graphs with Jetpack Compose Part 1: Adding Content Description

More Accessible Graphs with Jetpack Compose Part 1: Adding Content Description

19
Comments
7 min read
Accept Suspend and Non-Suspend as Parameter in Kotlin

Accept Suspend and Non-Suspend as Parameter in Kotlin

6
Comments
1 min read
Lets make a Twitch Android app. Part 2. The secret to implementing chat

Lets make a Twitch Android app. Part 2. The secret to implementing chat

Comments
5 min read
Material Design 3 Carousel implementation issues

Material Design 3 Carousel implementation issues

1
Comments
1 min read
Unveiling the Elegance of Kotlin Delegates: Elevate Your Code to Unparalleled Levels of Sophistication

Unveiling the Elegance of Kotlin Delegates: Elevate Your Code to Unparalleled Levels of Sophistication

2
Comments
4 min read
Oof – look, that's a legacy codebase!

Oof – look, that's a legacy codebase!

21
Comments
9 min read
Login flow with Google Identity Services and Firebase

Login flow with Google Identity Services and Firebase

1
Comments
6 min read
loading...