Adding Paddle to a Flutter Web App

This post details how I integrated Paddle into my Flutter web app for managing subscriptions. Since Paddle lacks an official Flutter SDK, I used JavaScript interop and Firebase Cloud Functions to communicate with Paddle’s API securely. I also cover how to sync subscription status across platforms, implement webhooks for real-time updates, and structure the app using a service-based approach. If you’re looking to handle payments outside the app stores while simplifying tax compliance, this guide will walk you through the entire process.

February 16, 2025 · 16 min · 3311 words · Doug Todd

Creating a new App Icon (WIP included)

I thought that our logo/app icon was pretty good but after a couple of comments from people that thought it didn’t look as premium as the rest of the app, I thought I’d have a go at designing a new one. However, as something like an app icon is pretty subjective, it was important to test it before committing to it.

August 22, 2024 · 2 min · 344 words · Doug Todd