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.
Implementing Flutter Barcode Scanner with Kotlin and CameraX for Android

Implementing Flutter Barcode Scanner with Kotlin and CameraX for Android

2
Comments
9 min read
Decoding Kotlin - Your guide to solving the mysterious in Kotlin

Decoding Kotlin - Your guide to solving the mysterious in Kotlin

1
Comments 2
31 min read
A quick read on Android haptic feedback Design principles

A quick read on Android haptic feedback Design principles

Comments
2 min read
Kotlin Routing - routing everything

Kotlin Routing - routing everything

2
Comments
7 min read
Kotlin: Extension functions

Kotlin: Extension functions

Comments
1 min read
Native Custom video Player Feature in kotlin Like youtube.

Native Custom video Player Feature in kotlin Like youtube.

Comments
1 min read
Java developer try Jetpack Compose for first time

Java developer try Jetpack Compose for first time

Comments
1 min read
Understanding Broadcast Receivers in Android

Understanding Broadcast Receivers in Android

1
Comments
5 min read
Code Sketching with Kotlin Notebooks: Developer Guide

Code Sketching with Kotlin Notebooks: Developer Guide

14
Comments 2
22 min read
Kilua - new Kotlin/Wasm web framework

Kilua - new Kotlin/Wasm web framework

2
Comments
1 min read
Implementing Firebase Cloud Messaging (FCM) in Android Studio with Kotlin | Step-by-Step Tutorial

Implementing Firebase Cloud Messaging (FCM) in Android Studio with Kotlin | Step-by-Step Tutorial

3
Comments
2 min read
I've just open sourced N8

I've just open sourced N8

3
Comments
2 min read
Multiple MongoDB Databases on Spring Boot

Multiple MongoDB Databases on Spring Boot

1
Comments
3 min read
Should I use Virtual Threads in Java?

Should I use Virtual Threads in Java?

Comments
7 min read
Auto Image Slider in Android | Kotlin: A Step-by-Step Guide

Auto Image Slider in Android | Kotlin: A Step-by-Step Guide

6
Comments
4 min read
How to fix the dreaded 'package appears to be invalid' error while installing Android APKs

How to fix the dreaded 'package appears to be invalid' error while installing Android APKs

1
Comments 1
2 min read
Plotting Financial Data in Kotlin with Kandy

Plotting Financial Data in Kotlin with Kandy

18
Comments
12 min read
Making Your Android Project Modular With Convention Plugins

Making Your Android Project Modular With Convention Plugins

3
Comments 1
6 min read
Test based on Enum type(DynamicTest)

Test based on Enum type(DynamicTest)

Comments
2 min read
Kotlin Koans BR: Extension functions e properties (funções e propriedades estendidas)

Kotlin Koans BR: Extension functions e properties (funções e propriedades estendidas)

7
Comments
4 min read
Kotlin Koans BR: Alias para importação (import alias)

Kotlin Koans BR: Alias para importação (import alias)

3
Comments
2 min read
Setting Up Kotlin for GraphQL: A Step-by-Step Guide

Setting Up Kotlin for GraphQL: A Step-by-Step Guide

1
Comments
2 min read
The fully fundamental manual of the productivity application RunFlow

The fully fundamental manual of the productivity application RunFlow

Comments
4 min read
Kradle 9.0: Revolutionizing the JVM Ecosystem with Kotlin at its Core!

Kradle 9.0: Revolutionizing the JVM Ecosystem with Kotlin at its Core!

13
Comments 3
3 min read
Enable users to share your app's deep links using navigation-recents-url-sharing

Enable users to share your app's deep links using navigation-recents-url-sharing

7
Comments 1
7 min read
Functional Interface in Kotlin

Functional Interface in Kotlin

2
Comments
3 min read
Make a difference in Android app development! Implementing animation using Lottie!

Make a difference in Android app development! Implementing animation using Lottie!

1
Comments
5 min read
Top 10 Kotlin Code Snippets to Keep Handy

Top 10 Kotlin Code Snippets to Keep Handy

8
Comments
6 min read
Kotlin for Backend Development: A Game-Changer in the Making

Kotlin for Backend Development: A Game-Changer in the Making

2
Comments
2 min read
Add Multilingual support (Multiple Languages) to your Android App

Add Multilingual support (Multiple Languages) to your Android App

Comments
3 min read
State using Jetpack Compose

State using Jetpack Compose

1
Comments
2 min read
Integrate RTMP Livestream in Kotlin Video Chat App

Integrate RTMP Livestream in Kotlin Video Chat App

2
Comments
9 min read
How to Integrate Chat Feature in Android(Kotlin) Video Call App?

How to Integrate Chat Feature in Android(Kotlin) Video Call App?

2
Comments
10 min read
Comprehensive (or Nearly Comprehensive) Guide to Setting Up Your Development Environment in Java and Kotlin

Comprehensive (or Nearly Comprehensive) Guide to Setting Up Your Development Environment in Java and Kotlin

Comments
3 min read
Kotlin Delegation Simplified

Kotlin Delegation Simplified

4
Comments
3 min read
Design Patterns: Singleton

Design Patterns: Singleton

Comments
3 min read
Perfect Class Syntax, Every Language Falls Short

Perfect Class Syntax, Every Language Falls Short

Comments
4 min read
Kotlin 1.9.20: Streamlining Source Sets in Multiplatform Project

Kotlin 1.9.20: Streamlining Source Sets in Multiplatform Project

2
Comments
4 min read
Cocktail of Kotlin

Cocktail of Kotlin

Comments
5 min read
Kotlin Clean Architecture and CQRS 🚀👋👨‍💻

Kotlin Clean Architecture and CQRS 🚀👋👨‍💻

8
Comments
15 min read
Gradle's leaky abstractions: Declarative(ish) shell, imperative core: Implementing a safe(ish) global configuration DSL

Gradle's leaky abstractions: Declarative(ish) shell, imperative core: Implementing a safe(ish) global configuration DSL

24
Comments 2
6 min read
Android Development Resources

Android Development Resources

Comments
1 min read
The pitfall of implicit returns

The pitfall of implicit returns

21
Comments 3
3 min read
Optimizing and Scaling Your AI-Powered Backend in Kotlin: Advanced Techniques

Optimizing and Scaling Your AI-Powered Backend in Kotlin: Advanced Techniques

Comments
1 min read
Integrate Screen Share in Kotlin Video Chat App for Android?

Integrate Screen Share in Kotlin Video Chat App for Android?

2
Comments
11 min read
They said to use the Default Dispatchers but I found out it was Unconfined

They said to use the Default Dispatchers but I found out it was Unconfined

Comments
10 min read
What is the Purpose of the Main Dispatcher?

What is the Purpose of the Main Dispatcher?

Comments
4 min read
Building Your First AI-Powered Backend in Kotlin: Step-by-Step

Building Your First AI-Powered Backend in Kotlin: Step-by-Step

5
Comments
3 min read
We released a new powerful efficiency tool called RunFlow, which is similar to PowerToys and Alfred, welcome to try it

We released a new powerful efficiency tool called RunFlow, which is similar to PowerToys and Alfred, welcome to try it

Comments
6 min read
When thinking about Java fields we use-site target in Kotlin

When thinking about Java fields we use-site target in Kotlin

Comments
7 min read
Does Kotlin have primitive data types?

Does Kotlin have primitive data types?

4
Comments
3 min read
Why the Global Scope isn't advised to be used?

Why the Global Scope isn't advised to be used?

Comments
3 min read
How does concurrency play a role in coroutines?

How does concurrency play a role in coroutines?

Comments
3 min read
Efficient Kotlin Collection Operations

Efficient Kotlin Collection Operations

Comments
4 min read
Kotlin and Azure Functions - Automating the deployment

Kotlin and Azure Functions - Automating the deployment

Comments
4 min read
[Tiny] Is a sealed class abstract? Kotlin and Java way.

[Tiny] Is a sealed class abstract? Kotlin and Java way.

Comments
2 min read
Organizing large Jetpack Compose code bases. My best version yet

Organizing large Jetpack Compose code bases. My best version yet

Comments
4 min read
Multi-platform libraries built with Kotlin Multiplatform (KMP)

Multi-platform libraries built with Kotlin Multiplatform (KMP)

4
Comments
5 min read
A custom circular progress indicator using the Canvas and animation

A custom circular progress indicator using the Canvas and animation

Comments
3 min read
Upload a file to S3 with AWS Kotlin SDK

Upload a file to S3 with AWS Kotlin SDK

2
Comments
5 min read
loading...