Learn Flutter In-App Subscriptions form Scratch
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 7 lectures (1h 21m) | Size: 722.4 MB
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 7 lectures (1h 21m) | Size: 722.4 MB
Adding in-app purchases to your Flutter app
What you'll learn
How to configure the App Store and Play Store with purchasable products.
How to add in-app purchases to your Flutter app.
How to use Firebase functions and Firestore to manage purchases.
How to manage purchases in your app.
How subscription verification, upgrading and downgrading subscription works.
How to test subscription in google play store.
Requirements
Basic Flutter & Firebase knowledge.
Android Studio 4.1 or later
Xcode 12 or later (for iOS development)
Flutter SDK
Description
Adding in-app purchases to a Flutter app requires correctly setting up the App and Play stores, verifying the purchase, and granting the necessary permissions, such as subscription perks.
In this course, you'll add an in-app subscription to an app (provided for you) and verify these purchases using a backend Firebase service.
The backend service (also provided for you) verifies that the purchases are made in Firebase using Cloud Functions and Firestore. These Firebase products are used to make the process easier, and in your production app, you can use this backend service.
This course is divided into four easy steps for you guys & it's from scratch.
Introduction
Step 01: Project Setup & Flutter subscription blueprint
Step 02 | Part 01: Subscription code explanation
Step 02 | Part 02: Subscription Coding
Step 03 | Part 01: Subscription Verification
Step 03 | Part 02: How do Verification Functions works?
Step 04: How to test in-app subscription in google play?
All the code you can find in GitHub step-wise.
And in the future, if something changes in the flutter subscription system. Then I'll update my course accordingly. So you don't need to take any tension about that & if you want to report a bug or like help, you can reach out to me by GitHub or discord.
Who this course is for
Flutter developers curious about Flutter in-app subscription