Engineering blog posts - page 7

Featured Post

Announcing RevenueCat virtual currency – monetize beyond subscriptions

Launch your own coin or credit system in minutes. With RevenueCat virtual currency, you can sell packs, grant bonuses, and manage balances across iOS, Android, and web

Rik Haandrikman

Rik Haandrikman

August 05, 2025

Firebase and RevenueCat extension in-app purchases
Introducing our Firebase Extension
Engineering

Introducing our Firebase Extension

Firebase developers get plug and play in-app purchase infrastructure

Francie Fernandes

Francie Fernandes

May 11, 2022

RevenueCat Expo example
Expo In-App Purchase Tutorial
Engineering

Expo In-App Purchase Tutorial

The getting started guide for in-app purchases and subscriptions

Josh Holtz

Josh Holtz

April 18, 2022

How to test SDKs
How we test SDKs at RevenueCat
Engineering

How we test SDKs at RevenueCat

All about testing and updating our iOS SDK

Andy Boedo

Andy Boedo

April 12, 2022

SDK Illustration
Hybrid SDK Architecture at RevenueCat
Engineering

Hybrid SDK Architecture at RevenueCat

Adding a layer to reduce complexity

Maddie Beyl

Maddie Beyl

March 15, 2022

App Store rejections
How to Avoid App Store Rejections
Engineering

How to Avoid App Store Rejections

Preparing an app for app review

Josh Holtz

Josh Holtz

February 08, 2022

The Sub Club Podcast

Interviews and deep dives with the experts behind the biggest apps in the world.

Listen now
Migrating our Objective-C SDK to Swift
Engineering

Migrating our Objective-C SDK to Swift

Let’s talk about our decision to migrate

Joshua Liebowitz

Joshua Liebowitz

January 20, 2022

How Do Apple Offer Codes Work?
Create and track offer codes for your iOS app
Engineering

Create and track offer codes for your iOS app

Let's journey through set up, redemption, and tracking

Sunny Manik

Sunny Manik

January 11, 2022

The "Reply Already Submitted" Crash
The “Reply Already Submitted” Crash
Engineering

The “Reply Already Submitted” Crash

A look inside how the SDK team at RevenueCat works

Maddie Beyl

Maddie Beyl

December 17, 2021

Using Entitlements for Feature Flags
App Feature Flags Using Entitlements
Engineering

App Feature Flags Using Entitlements

Entitlements aren’t limited to in-app purchases

Cody Kerns

Cody Kerns

December 14, 2021

Subscribe to our newsletter

SOC 2 Type II Compliance and Why It Matters
SOC 2 Type II Compliance and Why It Matters
Engineering

SOC 2 Type II Compliance and Why It Matters

Our journey and the path forward

Miguel Carranza

Miguel Carranza

December 07, 2021

Revisiting Organic Customer Acquisition After ATT
Revisiting Organic Customer Acquisition After ATT
Engineering

Revisiting Organic Customer Acquisition After ATT

Learnings from Eric Crowley’s 2021 Report on Customer Subscription Software

David Barnard

David Barnard

November 16, 2021

Replicating a PostgreSQL Cluster to Redshift with AWS DMS
Replicating a PostgreSQL Cluster to Redshift with AWS DMS
Engineering

Replicating a PostgreSQL Cluster to Redshift with AWS DMS

The Good, the Bad, and the Ugly

Jesús Sánchez

Jesús Sánchez

July 20, 2021

Want to see how RevenueCat can help?

RevenueCat enables us to have one single source of truth for subscriptions and revenue data.

Olivier Lemarié, PhotoroomOlivier Lemarié, Photoroom
Read Case Study