Sample Apps
Example usage of RevenueCat's SDK
Sample apps are currently included in each SDK repository and demonstrate how to integrate the SDK in your own apps.
Platforms
Swift
Installation | Sample App | App Extensions (e.g. widgets)
Native Swift example. Hosted in our iOS SDK GitHub repository
SwiftUI
Installation | Sample App | Video Tutorial
SwiftUI example. Hosted in our iOS SDK GitHub repository
Kotlin
Installation | Sample App
Kotlin Android example. Hosted in our Android SDK GitHub repository
Kotlin Compose
Installation | Sample App
Kotlin Compose example. Hosted in our Android SDK GitHub repository
Java
Installation
How install the Android SDK for Java
Flutter
Installation | Sample App
Hybrid platform example. Hosted in our Flutter SDK GitHub repository
React Native
Installation | Sample App
Hybrid platform example. Hosted in our React Native SDK GitHub repository
Capacitor/Ionic
Installation | Sample App
Hybrid platform example. Hosted in our Capacitor SDK GitHub repository
Cordova
Installation | Sample App
Hybrid platform example. Hosted in our Cordova SDK GitHub repository
Unity
Installation | Sample App
How to install the Unity SDK
Stripe
Stripe Checkout Example
This sample project demonstrates how to use Stripe Checkout and webhooks to send purchase data to RevenueCat.
FlutterFlow
FlutterFlow Documentation | Sample App
FlutterFlow platform example. Hosted on FlutterFlow, simply open this project and start editing!
Updated 7 days ago