Deema AlShamaa

Software Engineer

Talk Title

The joys and challenges of building a paywall with BillingClient 5


Salle 2.02




11:25 > 20 min


on Twitter

With Google I/O '23 approaching, the time to migrate to Google Play Billing Library 5 (PBL5) is halfway done. 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 to PBL5.

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.

Speaker Bio

Deema is a backend software engineer working on supporting core RevenueCat functionality across various app stores. Prior to that, she was at Microsoft were she built cloud services that scaled to billions of customers.