Sleep Sounds – Firebase, In App Purchases & SwiftUI
Learn how easy is to build an iOS app in SwiftUI using the Firebase database, In-App Purchases, and Google AdMob ads. With a clean design and nice animations, this app can be a great product to fully re-design and use for anything you want, from meditation to baby sounds or short audio sounds.
WHAT DOES THIS PRODUCT OFFER YOU
You will get the source code of the app that you can see on the video demo. Nothing more or less than what the video demo shows. Feel free to ask questions before buying.
This app template is using Firebase to store the mp3 files and only 30 files are available in the database. Another great thing about this app is the simple in-app purchases framework (source code not included for this framework), which allows you to monetize the app and even use this framework in other apps that you may own. The framework supports only consumable and non-consumable in-app purchases and if you want auto-renewable subscriptions with a nice UI, then check out the PurchaseKit here.
WHAT DO I NEED TO GET STARTED
You will need a Mac computer with Xcode 12 installed. This app requires iOS 14+. All app templates on this website are for iPhones, with no iPad support.
The entire app is built using SwiftUI. You will need a Google AdMob account for Interstitial ads that are shown in the app.
HOW DOES IT WORK
– Landing on the main screen, the user will have access to 1 category of sounds only. You can change this number in the AppConfig file.
– To unlock access to all categories, the user will be asked to upgrade to the pro version via in-app purchases. The top right corner refresh icon is there for Restore Purchases.
– After selecting a category, any playing sounds will stop. The user will see all available sounds for a category on the left side panel.
– The bottom next/previous buttons will switch the current playing sound. This will not switch any categories, only the sounds within the currently selected category.