
Announcing Shipaton 2026: Ship an app, win big, join the fun
Shipaton 2026 — RevenueCat's global hackathon for mobile app builders, August 1 to September 30

Shipaton 2026 — RevenueCat's global hackathon for mobile app builders, August 1 to September 30
Understanding the internal of Flow, StateFlow, and SharedFlowIn this article, you'll dive deep into the internal mechanisms of Flow, StateFlow, and SharedFlow, exploring how they work under the hood.
What makes an app worth buying? Lessons from BlueThrone’s shift from volume to valueBlueThrone’s Josh Peleg shares what app buyers really value today — from predictable recurring revenue to the marketing moats driving seven-figure exits.
SubComposeLayout and BoxWithConstraints internals in Jetpack ComposeIn this article, you'll dive deep into SubcomposeLayout, the internal mechanisms that power it, how BoxWithConstraints leverages it.
Understanding SupervisorJob in Kotlin CoroutinesIn this article, you will learn what SupervisorJob is, how it works under the hood, and explored real-world use cases from viewModelScope and the RevenueCat SDK.
Exploring Modifier.Node for creating custom Modifiers in Jetpack ComposeIn this article, you will learn how to create custom modifiers using the three primary APIs, Modifier.then(), Modifier.composed(), and Modifier.Node
Interviews and deep dives with the experts behind the biggest apps in the world.
Listen now
In this article, you’ll explore the open-source slide-to-unlock library, built by RevenueCat, and learn how to integrate it with RevenueCat’s in-app purchases in Jetpack Compose
Mark your models as stable with the Compose runtime annotation libraryIn this article, we’ll look at how to address this issue using the new compose-runtime-annotation library.
How to hack your app store ratingsHack your app store ratings by capturing happy users at the right moment.
How to win Shipaton part 4: pitching your appHow to win Shipaton: Turn your Devpost submission into a story judges remember.
How Shipaton turned Mansour Mahamat’s hobby app in to a businessHow a Jiu-Jitsu black belt used Shipaton to turn a coding experiment into a subscription app used worldwide
How to win Shipaton part 3: growing your appTactics to get your first 100 users and show real momentum during Shipaton
How to win Shipaton part 2: building fastA time-boxed framework to build, test, and ship your Shipaton app before the clock runs out.
Our entire suite of features comes standard and it's free to get started.