Practical Kotlin Deep Dive book and course v1.2 have been released for Kotlin 2.4.0!
leanpub.com/kotlin-deep-...
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
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...
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...
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...
Video
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...
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...
I just published an article, 'Compose Navigation Graph: Visualize Your Entire App Flow in Android Studio'.
You'll explore the usage of Compose Navigation Graph, generating graphs/previews, wiring with other nav libraries, and the future of this plugin.
doveletter.dev/articles/com...
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...
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...
Deep dive into the Kotlin fundamentals, standard libraries, coroutines, Kotlin Compiler & plugins, and Kotlin Multiplatform.
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...
🐈 Cat Paywall SwiftUI demonstrates building in-app subscriptions and paywalls with RevenueCat in a modern SwiftUI app. - RevenueCat/cat-paywall-swiftui
github.com
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Jaewoong Eum (skydoves)
Jetpack Compose navigation is imperative code. A is declared in one file, an lambda wires it to a composable in another, and the actual transitions are...