Interactive Codelabs In-App Purchase & Subscription
Tutorials by RevenueCat
Build, analyze, and grow your in-app purchases with RevenueCat's step-by-step guides across every major platform.
iOS Android Flutter React Native KMP
Install the SDK
Official installation guides to get the RevenueCat SDK running in your app on every platform. For the full documentation and dashboard help, see docs.revenuecat.com.
- iOS / Swift Install the Purchases SDK for iOS & Apple platforms
- Android / Kotlin Install the Purchases SDK for Android
- React Native Install the Purchases SDK for React Native
- Flutter Install the Purchases SDK for Flutter
- Kotlin Multiplatform Install the Purchases SDK for KMP
- Web / JavaScript Install @revenuecat/purchases-js for the web
For More Information
Tutorials, deep dives, and engineering guides from the RevenueCat blog.
- Product Tutorials Videos
- Blog Post: How to monetize Android apps with ad-free subscriptions
- Blog Post: Building Paywalls in Android With Jetpack Compose
- Blog Post: iOS In-App Subscription Tutorial with StoreKit 2 and Swift
- Blog Post: A Beginner's guide to implementing an ad-free subscription in your Flutter app
- Blog Post: Build a single Expo app with subscriptions on iOS, Android, and Web using RevenueCat