//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
Senior Developer Advocate & Engineer at @revenuecat.com 🥑 Google Developer Expert for Android and Firebase. An open-source software engineer. GitHub: github.com/skydoves Dove Letter: doveletter.dev/ Android Book: www.android.skydoves.me
Jaewoong Eum (skydoves)








Loading...
Published a new article, 'Migrating native BillingClient and StoreKit code to shared Kotlin Multiplatform in-app purchases'. You'll add the RevenueCat SDK to an existing project, replace two platform initializers with one commonMain IAP configuration. www.revenuecat.com/blog/enginee...
4d
I just published a new open-source project, Compose Navigation Graph! ⛵️ Compose Navigation Graph plugin for Android Studio that visualizes your entire app flow as an interactive map of rendered previews, typed arguments, and transitions. github.com/skydoves/com...
Jaewoong Eum (skydoves)
The future of Compose HotSwan v2. So, you'll be able to just watch as your LLM changes the UI code in your running Android app in real-time using hot reload. The video was not sped up. hotswan.dev
Compose Stability Analyzer 0.10.0 has been released, and it now introduces the Stability Doctor and trace-all mode. You can find what to fix first and apply the fix in one click with the Stability Doctor. doveletter.dev/articles/com...
16h
Practical Kotlin Deep Dive book and course v1.2 have been released for Kotlin 2.4.0! leanpub.com/kotlin-deep-...
3d
Introducing the RevenueCat Codegen Gradle Plugin: type-safe entitlements and offerings on Android. In this article, you'll explore RevenueCat's Codegen Gradle plugin, which generates product data code automatically. www.revenuecat.com/blog/enginee...
Thanks @androidweekly.bsky.social for featuring my new open-source project, Play Billing Skills, this week. 🐱 Agent-ready instruction recipes for integrating Google Play Billing & RevenueCat SDK: grounded, drop-in guidance for Android in-app purchases. github.com/revenueCat/p...
Published a new open-source project, Cat Paywall SwiftUI! 🐈 Cat Paywall SwiftUI demonstrates building in-app subscriptions and paywalls with RevenueCat in a modern SwiftUI app. github.com/RevenueCat/c...
1d
2d
Just published a new article, "Inside Kotlin 2.4: Context Parameters, Explicit Backing Fields, and the End of K1". Explore the changes in Kotlin 2.4's K2-exclusive features (explicit backing fields, context parameters, and collection literals). doveletter.dev/articles/wha...
23h
4d
1d
5d
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
🐱 Agent ready instruction recipes for integrating Google Play Billing & RevenueCat SDK: grounded, drop-in guidance for Android in-app purchases. - RevenueCat/play-billing-skills
github.com
GitHub - RevenueCat/play-billing-skills: 🐱 Agent ready instruction recipes for integrating Google Play Billing & RevenueCat SDK: grounded, drop-in guidance for Android in-app purchases.
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Video
In this article, you'll add the RevenueCat SDK to an existing project, replace two platform initializers with one commonMain IAP configuration.
www.revenuecat.com
Migrating native BillingClient and StoreKit code to shared Kotlin Multiplatform in-app purchases
In this article, you'll explore RevenueCat's Codegen Gradle plugin, which generates product data code automatically.
www.revenuecat.com
Introducing the RevenueCat Codegen Gradle Plugin: Type Safe Entitlements and Offerings on Android
Video
Deep dive into the Kotlin fundamentals, standard libraries, coroutines, Kotlin Compiler & plugins, and Kotlin Multiplatform.
leanpub.com
Practical Kotlin Deep Dive
🐈 Cat Paywall SwiftUI demonstrates building in-app subscriptions and paywalls with RevenueCat in a modern SwiftUI app. - RevenueCat/cat-paywall-swiftui
github.com
GitHub - RevenueCat/cat-paywall-swiftui: 🐈 Cat Paywall SwiftUI demonstrates building in-app subscriptions and paywalls with RevenueCat in a modern SwiftUI app.
doveletter.dev
Kotlin 2.4 is a release with two faces. On the surface it promotes two language features that have been incubating for years, context parameters and explicit...
Inside Kotlin 2.4: Context Parameters, Explicit Backing Fields, and the End of K1