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.
ViewModel scoping and the Google Play Billing library

ViewModel scoping and the Google Play Billing library

Comments
4 min read
Kotlin Infix Notation is Confusing

Kotlin Infix Notation is Confusing

1
Comments
2 min read
Store JWT Token with Coroutines

Store JWT Token with Coroutines

21
Comments
2 min read
dev.to + TOC + emojis = how I lost a weekend

dev.to + TOC + emojis = how I lost a weekend

5
Comments 3
8 min read
🏅 Ktor: Top 5 Server-Side Frameworks for Kotlin in 2022

🏅 Ktor: Top 5 Server-Side Frameworks for Kotlin in 2022

1
Comments
6 min read
Scaffold en Jetpack Compose

Scaffold en Jetpack Compose

Comments
3 min read
How to Implement Custom Fonts using Downloadable Google Fonts?

How to Implement Custom Fonts using Downloadable Google Fonts?

2
Comments
2 min read
Calling onResume() from your ViewModel in Android.

Calling onResume() from your ViewModel in Android.

Comments
3 min read
Encode URL in Kotlin

Encode URL in Kotlin

1
Comments
1 min read
Kotlin fundamentals Part II: conditions

Kotlin fundamentals Part II: conditions

Comments
2 min read
MODULE ONE: INTRODUCTION TO KOTLIN PROGRAMMING 101.

MODULE ONE: INTRODUCTION TO KOTLIN PROGRAMMING 101.

2
Comments
15 min read
Release Android Mirroring Tool ScrcpyHub v2.0.0

Release Android Mirroring Tool ScrcpyHub v2.0.0

Comments
3 min read
What is Kotlin Reified Type Parameter?

What is Kotlin Reified Type Parameter?

3
Comments
2 min read
Kotlin is `fun` - Function types, lambdas, and higher-order functions

Kotlin is `fun` - Function types, lambdas, and higher-order functions

5
Comments
6 min read
Adding subscriptions to your Android app. Part 3. Checking if user is subscribed

Adding subscriptions to your Android app. Part 3. Checking if user is subscribed

1
Comments
7 min read
The Advantages of Kotlin for App Development: A Marketing Perspective

The Advantages of Kotlin for App Development: A Marketing Perspective

42
Comments
5 min read
The 500 DON'Ts about Android Development

The 500 DON'Ts about Android Development

2
Comments 3
9 min read
Going Swiftly: Using a Swift-only libraries in your Kotlin Multiplatform App

Going Swiftly: Using a Swift-only libraries in your Kotlin Multiplatform App

13
Comments 4
5 min read
Advanced Search and Filtering with JPA Specifications in Kotlin

Advanced Search and Filtering with JPA Specifications in Kotlin

Comments
4 min read
Kotlin collections' chained functions optimization

Kotlin collections' chained functions optimization

Comments
3 min read
How to Debug Jetpack Compose Recomposition with Logging?

How to Debug Jetpack Compose Recomposition with Logging?

2
Comments
4 min read
Introduction to Coroutine in Kotlin

Introduction to Coroutine in Kotlin

1
Comments
4 min read
Lazy in Kotlin

Lazy in Kotlin

Comments
3 min read
I Created A Simple Note App With Jetpack Compose

I Created A Simple Note App With Jetpack Compose

3
Comments
2 min read
Unit Test for Paging3

Unit Test for Paging3

Comments
4 min read
Talking about Kotlin Coroutines

Talking about Kotlin Coroutines

10
Comments 6
2 min read
Companion Object in Kotlin

Companion Object in Kotlin

Comments
2 min read
Distributed job runner/task scheduler with postgres and spring

Distributed job runner/task scheduler with postgres and spring

Comments
3 min read
Implement pending purchases with Amazon IAP

Implement pending purchases with Amazon IAP

Comments
4 min read
Kotlin fundamentals Part I: variables & constants

Kotlin fundamentals Part I: variables & constants

Comments
2 min read
Kotlin Code Smell 017 - Pattern Abusers

Kotlin Code Smell 017 - Pattern Abusers

Comments
1 min read
Adding subscriptions to your Android app. Part 2. Busy work

Adding subscriptions to your Android app. Part 2. Busy work

2
Comments
2 min read
Kotlin with Spring Boot Setup

Kotlin with Spring Boot Setup

2
Comments
3 min read
Adding subscriptions to your android app. Part 1. The UI

Adding subscriptions to your android app. Part 1. The UI

2
Comments
3 min read
If use Jetpack compose don't use Shared Preference

If use Jetpack compose don't use Shared Preference

5
Comments 2
2 min read
Kotlin is `fun` - Some cool stuff about Kotlin functions

Kotlin is `fun` - Some cool stuff about Kotlin functions

5
Comments
4 min read
When encapsulation is a trouble...

When encapsulation is a trouble...

2
Comments
2 min read
Custom Theming in Jetpack Compose

Custom Theming in Jetpack Compose

Comments
4 min read
Simple Example to Use WorkManager and Notification

Simple Example to Use WorkManager and Notification

3
Comments
5 min read
Getting Started with Jetpack Compose

Getting Started with Jetpack Compose

2
Comments 1
10 min read
RunBlocking in Kotlin Coroutine

RunBlocking in Kotlin Coroutine

2
Comments
2 min read
Improve Android unit tests with shared preferences mock library

Improve Android unit tests with shared preferences mock library

1
Comments
2 min read
Convert Android App to Use Material 3 Design

Convert Android App to Use Material 3 Design

6
Comments
4 min read
Companion Object in Kotlin

Companion Object in Kotlin

Comments
1 min read
Connecting Micronaut to MongoDB database using Kotlin

Connecting Micronaut to MongoDB database using Kotlin

1
Comments
5 min read
Null safety: Kotlin vs. Java

Null safety: Kotlin vs. Java

16
Comments 20
5 min read
Download image from URL in Kotlin

Download image from URL in Kotlin

2
Comments
2 min read
Property-based testing with Kotlin and Kotest: the Christmas edition

Property-based testing with Kotlin and Kotest: the Christmas edition

1
Comments
5 min read
Kotlin library development for Android/Java hints

Kotlin library development for Android/Java hints

3
Comments
3 min read
Implementing Admob Ads With Jetpack Compose

Implementing Admob Ads With Jetpack Compose

4
Comments
5 min read
My process for creating Custom Jetpack compose Components

My process for creating Custom Jetpack compose Components

4
Comments
4 min read
Implement Default Splash Screen Prior to Android 12

Implement Default Splash Screen Prior to Android 12

3
Comments
3 min read
Android — Drag and Drop

Android — Drag and Drop

2
Comments
4 min read
Fragment: getContext vs requireContext

Fragment: getContext vs requireContext

Comments
2 min read
Launch vs Async in Kotlin Coroutines

Launch vs Async in Kotlin Coroutines

Comments
3 min read
Getting Started with Backend Development in Kotlin Using Spring Boot 3 & MongoDB

Getting Started with Backend Development in Kotlin Using Spring Boot 3 & MongoDB

3
Comments
8 min read
Building software for cattle farmers. Part 3. Active users

Building software for cattle farmers. Part 3. Active users

3
Comments
2 min read
Getting Started Guide for Kotlin Multiplatform Mobile (KMM) with Flexible Sync

Getting Started Guide for Kotlin Multiplatform Mobile (KMM) with Flexible Sync

Comments
9 min read
From Java to Kotlin Part 1: Null Safety

From Java to Kotlin Part 1: Null Safety

2
Comments
3 min read
Getting started to Android App Widget

Getting started to Android App Widget

Comments
3 min read
loading...