Storage cleaner apps are the hottest trend right now. See the Top FREE charts on the App Store. The Smart Cleaner app generated $2M in revenue last month, according to this SensortTower report. And there are at least 2 more apps in the Top 100. This type of app has a lot of potential to generate organic downloads. Don't miss this opportunity.
*** WHAT DOES THIS PRODUCT OFFER YOU ***
You will get the source code of the app that you see in the video demo. Nothing more or less than what the video demo shows. Feel free to ask questions before buying. The app is built using UIKit/Storyboards, and the main dashboard screen is built using SwiftUI. The app supports iOS 14+. In-App Purchases are provided via our PurchaseKit framework and support Consumable and Non-Consumable products. For Auto-Renewable subscriptions, please check our full PurchaseKit product.
*** WHAT DO I NEED TO GET STARTED ***
You will need a Mac computer with Xcode 13 installed. This app requires iOS 14+. All app templates on this website are for iPhones, with no iPad support. AdMob account is required if you want to show ads in the app. You don't need Cocoa Pods anymore for AdMob Ads. We are using Apple's Swift Package Manager to fetch the latest AdMob Ads package.
*** HOW DOES IT WORK ***
- The header at the top, shows a smooth background gradient animation that uses random colors. This view will show the total storage of the device, used storage, and Photos Used Storage will update only after you navigate to the Photos feature since, on a fresh app launch, the app doesn't have this information.
- The Photos feature, uses artificial intelligence and computer vision algorithms provided by Apple, to identify the difference/similarity between photos. We are storing these results on Core Data, to ensure that the app doesn't perform the same operations multiple times. You can configure the accuracy level for the algorithm in order to get different results. By default, we fetch all the photos in the current month, but on the main dashboard, the user can switch between photos for the current year or all photos.
- The Contacts feature, uses the framework provided by Apple to fetch all contacts that contain a first/last name, phone number, and email. You can easily add different attributes for contacts, and with some additional code, you could show similar contacts by street address, birthday, etc.
- The Calendar feature, uses a different framework that Apple provides, allowing us to fetch events dating up to 4 years back. We group the events by year, then we use the event identifier to validate the same event which repeats multiple times.
- By default the app allows you to use the Contacts and Calendar features, while the Photos feature can be unlocked via in-app purchases. 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. If you want auto-renewable subscriptions, please contact us or search for 'PurchaseKit by Apps4World' in order to get the full version of the PurchaseKit product.
The app is using Apple's native Vision framework to process the photos, and depending on your hardware, the app could process thousands of photos or less. We don't have any special algorithms to ensure the processing of tens of thousands of photos in an optimized way, therefore you may expect a longer processing time for your 50,000 photos library. We suggest you use the AppConfig file and set a limit on how many photos the app should process, this way the app won't crash when running out of RAM/CPU to process massive amounts of photos.
If you need any assistance or customization work, don't hesitate to send us an email at firstname.lastname@example.org
As always, we wish you good luck with this product and don't forget to subscribe to our YouTube channel, so you could be the first one to know when a new app template is released.
Order Worry Free.
We stand behind our products with confidence!
Unlimited FREE support included.