Google Developer Expert for Android and Kotlin. An open-source software engineer.
GitHub: github.com/skydoves
Dove Letter: github.com/doveletter
Book for Android: https://www.android.skydoves.me
It fixed a bunch of issues, and now it doesn't mark a composable as 'unstable' that only consists of runtime stability parameters.
github.com/skydoves/com...
It fixed a bunch of issues, and now it doesn't mark a composable as 'unstable' that only consists of runtime stability parameters.
github.com/skydoves/com...
This provides a deep dive into Android & Compose, a comprehensive development guide designed for engineers who want to strengthen Android & Compose.
www.android.skydoves.me
This provides a deep dive into Android & Compose, a comprehensive development guide designed for engineers who want to strengthen Android & Compose.
www.android.skydoves.me
This is a larger refactoring that will eventually allow a new composer implementation, based on a link buffer instead of a gap buffer.
android-review.googlesource.com/c/platform/f...
This is a larger refactoring that will eventually allow a new composer implementation, based on a link buffer instead of a gap buffer.
android-review.googlesource.com/c/platform/f...
github.com/skydoves/com...
github.com/skydoves/com...
🎨 Kotlin Multiplatform color picker library for getting colors from any images by tapping on the desired color.
github.com/skydoves/col...
🎨 Kotlin Multiplatform color picker library for getting colors from any images by tapping on the desired color.
github.com/skydoves/col...
Test Store is RevenueCat's built-in testing environment that allows you to test in-app purchase flows without connecting to Google Play Store.
revenuecat.github.io/codelab/test...
Test Store is RevenueCat's built-in testing environment that allows you to test in-app purchase flows without connecting to Google Play Store.
revenuecat.github.io/codelab/test...
In this article, we’ll explore how RevenueCat’s delegation pattern wraps native Android and iOS SDKs.
www.revenuecat.com/blog/enginee...
In this article, we’ll explore how RevenueCat’s delegation pattern wraps native Android and iOS SDKs.
www.revenuecat.com/blog/enginee...
Real-time analysis of Jetpack Compose composable functions' stability directly within Android Studio or IntelliJ.
github.com/skydoves/com...
Real-time analysis of Jetpack Compose composable functions' stability directly within Android Studio or IntelliJ.
github.com/skydoves/com...
github.com/skydoves/com...
github.com/skydoves/com...
You'll deep dive into building reliable, automated unit tests for your in-app purchases logic, especially based on Android and Kotlin.
www.revenuecat.com/blog/enginee...
You'll deep dive into building reliable, automated unit tests for your in-app purchases logic, especially based on Android and Kotlin.
www.revenuecat.com/blog/enginee...
Our @revenuecat.com team is looking for a Senior Android Engineer to join our Monetization and Paywalls team to help design, build, ship, and support end-to-end features!
jobs.ashbyhq.com/revenuecat/0...
Our @revenuecat.com team is looking for a Senior Android Engineer to join our Monetization and Paywalls team to help design, build, ship, and support end-to-end features!
jobs.ashbyhq.com/revenuecat/0...
Also, the React Native In-app Purchases & Paywalls codelab has been added.
revenuecat.github.io
Also, the React Native In-app Purchases & Paywalls codelab has been added.
revenuecat.github.io
It shows which Jetpack Compose composables are stable or not, helping avoid unnecessary recompositions.
Big thanks to @skydoves.bsky.social for this great tool 🙌
🔗 github.com/skydoves/com...
#AndroidDev #Android #Kotlin
It shows which Jetpack Compose composables are stable or not, helping avoid unnecessary recompositions.
Big thanks to @skydoves.bsky.social for this great tool 🙌
🔗 github.com/skydoves/com...
#AndroidDev #Android #Kotlin
Do you need to make every type stable? The answer is definitely NO.
Do you need to make every type stable? The answer is definitely NO.
You’ll explore how this plugin works, which brings visual stability indicators to your IDE, and how the Gradle compiler plugin works.
skydoves.medium.com/compose-stab...
You’ll explore how this plugin works, which brings visual stability indicators to your IDE, and how the Gradle compiler plugin works.
skydoves.medium.com/compose-stab...
You can connect your account to the IDE (Android Studio, IntelliJ) directly, and check out revenue, MRR, active subscriptions, and offering information.
If you have any more ideas, please let me know!
You can connect your account to the IDE (Android Studio, IntelliJ) directly, and check out revenue, MRR, active subscriptions, and offering information.
If you have any more ideas, please let me know!
This version introduces the Stability Explorer window, so you can investigate and filter the stability information of your project.
github.com/skydoves/com...
This version introduces the Stability Explorer window, so you can investigate and filter the stability information of your project.
github.com/skydoves/com...