Ringtone Maker – SwiftUI Ringtone App – No iTunes or PC needed

Description

Ringtone apps have been around for a long time, but did you that this ringtone app made $1m in July 2021? Maybe these numbers don’t seem right to you, however, ringtone apps are in high demand, especially if you can install a ringtone without iTunes or a computer. Yes, that’s right, this app template allows users to install ringtones without iTunes or PC. And of course, the entire library of ringtones on this app is fetched from Firebase, so you can easily manage what ringtones to upload, without updating the app.

HOW DOES IT WORK

– The user starts with the first ringtone category for free, while the rest of the categories can be unlocked via in-app purchases.

– All ringtones are stored in the Firebase, so whenever the user taps to play or install a ringtone, the app will get the URL for that ringtone from Firebase, the play/download it.

– Once a ringtone is ready, the app will present the tutorial screen for the first time only, so the user knows how to install it.

– To install a ringtone, the user must have the GarageBand app installed (it’s a free app from Apple).

– A ringtone will always present the native bottom share view, where the user must select the GarageBand app, where they can export the ringtone file into the iPhone’s ringtone library.

– There is an option for users to import their own .mp3 files from the native iOS Files app. We’ve implemented a native MP3 Cutter feature, that allows users to cut their .mp3 files and convert them into a ringtone. You can only cut a .mp3 file for a maximum duration of 30 seconds.

– To add more ringtones, see the bonus RingtoneUploader project, where you can simply drag & drop your files, then upload them automatically to Firebase.

– To mark a ringtone as Featured (so it shows on the main screen of the app), just go to your Firebase Firestore, the ringtone that you want, and change “featured” to true.

– The app has in-app purchases to allow users to unlock all ringtones categories. In-App Purchases are handled via a private framework. This framework doesn’t support subscriptions. You can use this framework for any other games/apps that you want to add in-app purchases. You will not get the source code for the in-app purchase framework. 

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.