Dan Pannasch

Helping developers make more money @ RevenueCat

Talk Title

The joys and challenges of building a paywall with BillingClient 5


Sydney Room




11:50 > 40 min


on Twitter

The time to migrate away from Google Play Billing Library 4 (PBL4) is halfway done, and developers will need to switch to PBL5 or - assuming it's announced at I/O - PBL6. There are good reasons to migrate sooner, rather than later, though:

In this talk, you'll learn how the flexibility offered by BillingClient 5 enables new paywall configurations and functionality, with working examples for you to implement yourself. We'll also highlight the challenges we ran in while upgrading the RevenueCat library to support these changes, many of which are incredibly relevant if you're one of the hundreds of thousands of Android apps that still need to migrate away from PBL4 or even 3.

You'll leave the talk with a better understanding of real-world implementations of Billing Library 5, its benefits and its challenges, setting you up for a more successful migration down the road.

Depending on this year's I/O, we'll update this talk with examples and insights pulled from PBL6 as they become available

Speaker Bio

I spent 7 years growing mobile apps like RoboKiller, TapeACall, and more at TelTech; and experiencing all the joy and pain that comes along with that. Now I help build the tools for analysis and experimentation at RevenueCat that make it possible for anyone to grow their mobile app business.