News
Entertainment
Science & Technology
Life
Culture & Art
Hobbies
News
Entertainment
Science & Technology
Culture & Art
Hobbies
Today we’re going to share and learn more about how to boost productivity with our own custom templates to make testing in our project easier. I won’t go deep dive into Live Template. If you want to…
The suspension capability is the most essential feature upon which all other Kotlin Coroutines concepts are built. Your main goal in this article will be to gain a solid understanding of how it works…
Let’s be honest, we’ve all been there — frantically refreshing our app, watching the loading spinner spin endlessly as we wait for that critical API response. It’s a dance we’ve perfected, isn’t it…
After writing about Glovo-animation, I was still curious about one type of movement in the app known as fling animation. I realized that learning this could help me get better at designing user…
With JCenter sunsetted, distributing public Kotlin Multiplatform libraries now often relies on Maven Central via Sonatype. However, the transition from issues.sonatype.org to central.sonatype.com in…
Nek.12 shares their experience of updating state so that you won’t have to go through the same problems they did. Sherry Yuan explores the three main mechanisms that handle annotations: annotation…
Now, let’s delve into the journey. My initial focus was on streamlining Compose Screens and refining the presentation layer. I wanted to relocate the navigation logic from the screens to the…
Some time ago, I implemented and wrote about how to perform user registration and authentication in Ktor here. I didn’t implement the refresh token mechanism because it wasn’t something I thought was…
In this article I’d like to describe how you can get rid of boilerplate code in your build.gradle files in multimodule project with the help of the Convention plugins. TL;DR — with the help of…
If you’re looking to publish and consume your Android, Java or Kotlin libraries securely, AWS CodeArtifact offers a robust solution. CodeArtifact is a fully managed artifact repository service by…
This article is for you, if you are desperate to see what is going on inside the functions(Composables) you are using to show your app's UI, update the UI states, show animations, and even more. You…
When I first started learning Kotlin Coroutines and its dispatchers, I was more in the mindset of learning how to use multi-thread in Kotlin, and Dispatchers being just a way to mark the right thread…