13 Followers
30 Following
45 Posts
Android Engineer @ GityMarket β€” Loving to Working on App Architecture,  & 
GitHubhttps://github.com/Kaaveh
Mediumhttps://medium.com/@kaaveh
Youtube channelhttps://www.youtube.com/@codewithkaaveh

A month ago, I had the chance to taste the backend-side by contributing to @vergauwen_simon 's #Ktor #Arrow Real World Example. 😍
In this #KotlinConf23 episode, Lena Stepanova told her experience. I encourage you to try backend stuff, too! πŸ”₯

#Kotlin
https://www.youtube.com/watch?v=_GuZLOCiQzk

The Art of KMP: how I learned backend development with Kotlin and why you should too

YouTube

After about one year, finally, the first version of #ComposeNews was released! πŸ₯³
We started an amazing journey and learned a lot! ☺️
From this point, we'll embark on a new journey; We enter into the #KMP world! 🀠
None of this would have been possible without the valuable contributions of this team! ✨

Join us to make a grander adventure!
https://github.com/Kaaveh/ComposeNews

#JetpackCompose #Android #Kotlin

GitHub - Kaaveh/ComposeNews: A playground about best practices, using updated libraries and solutions in the Android world!

A playground about best practices, using updated libraries and solutions in the Android world! - GitHub - Kaaveh/ComposeNews: A playground about best practices, using updated libraries and solution...

GitHub
@vergauwen_simon Nice! πŸ”₯

Migrate from ROOM Database to SQLDelight 2

In this episode, I refactor a codebase and migrate it from #Room to the #SQLDelight database.

#Kotlin #Android
https://youtu.be/A7bWCrCXijw

Migrate from ROOM Database to SQLDelight 2

YouTube

I LOVE #Kotlin DSL! 🀩

Project link: https://github.com/Kaaveh/ComposeNews

GitHub - Kaaveh/ComposeNews: A playground about best practices, using updated libraries and solutions in the Android world!

A playground about best practices, using updated libraries and solutions in the Android world! - GitHub - Kaaveh/ComposeNews: A playground about best practices, using updated libraries and solution...

GitHub

#Coroutines are much lighter than #Threads; But why? πŸ€”
What happens behind the scenes when we launch thousands of Coroutines It is okay but when does with Threads program become laggy or crash? Let's see why. 🌟

#Kotlin #Java #Loom #Android #AndroidDev

https://www.youtube.com/watch?v=hjASLkHz-8k

Coroutines VS. Threads

YouTube

Checkout my new article on Medium:
Kotlin scope functions for dummies! πŸ€ͺ

#Kotlin #AndroidDev

https://medium.com/@kaaveh/cb8c8970b8d9

@skydoves we use Balloon in our production ❀️

  Since Nov 2022, My friends and I have been started working on an open-source project called "ComposeNews". This project helps us to play with Jetpack Compose, architectural guides, and other best practices in the Android world.
Now we want to encourage others to check this project. We would be delighted with your contribution for review the code, optimizing performance, adding a feature and even proposing a new cool approach in code-base architecture.

https://github.com/Kaaveh/ComposeNews

GitHub - Kaaveh/ComposeNews: A playground about best practices, using updated libraries and solutions in the Android world!

A playground about best practices, using updated libraries and solutions in the Android world! - GitHub - Kaaveh/ComposeNews: A playground about best practices, using updated libraries and solution...

GitHub
@ivanmorgillo SDUI is awesome! Specially after Jetpack compose released!