Application #1: Multi-Purpose Analyzer
- muhdhaziq8190
- Oct 26, 2020
- 4 min read
Updated: Nov 14, 2020
Introduction
My Multi-Purpose Analyzer will allow one to view the details of activities within their phone, be it for storage purposes, battery usage, you name it. In short, this will be an app that allows for better management of one’s own device.
Existing Problem
Nowadays, our phones are a part of our daily lives. Some even call it an extension of our own bodies. However, just as anything does, these “mini-computers” so to speak, have their own limitations as well. Nothing is perfect.
One of these limitations is storage space, and it is something that plagues a vast majority of electronic devices. After all, without any storage space, you can’t store anything. Whether you use your mobile device for entertainment, for work, or just for other general purposes, you will eventually run out of space, which in turn disallows you from continuing to use it the way you want to.
Another issue is one of battery life. There are several factors that affect battery life, and it is sometimes hard to determine which apps in particular take the most out of it. Of course, you can most likely have a vague idea of which apps are consuming the most battery depending on how much you use them, but that's all it is; a vague idea.
Competitor Analysis
#1: Storage Analyzer & Disk Usage
Strengths:
Very detailed in storage management
Inclusive of cache clearer
Able to easily detect the files occupying the most spae
User-friendly UI
Weaknesses:
Looks very intimidating
Some font sizes used are a little hard to see
Opportunities:
Allows more beginner-friendly applications to be at attention
Threats:
Big competition in the storage analyzer aspect as it might appeal to the more tech-savvy users
#2: CCleaner
Strengths:
Very simple UI and easy to use
Offers a quick clean option
Provides tips on saving space
Weaknesses:
Some useful features are locked behind a paid subscription
Opportunities:
Free apps that offer the same features of the subscription will be put into the spotlight
My Solution: The Multi-Purpose Analyzer
With the aforementioned problem, this will be the application I present to solve it. An application that, as its name implies, analyzes the two core aspects of storage and battery management. Without further ado, let's have a look at it.

Screen 1:
First up will be the initial startup screen, where the user will be able to select from four different options: Storage, Cleaner, Battery and Settings.

Screen 2:
In the Storage screen, users will be able to view how much storage space and RAM is being used on their device in percentages and bars on the top, with a pie chart in the middle to view a more precise distribution of used storage.
At the bottom is a small detail regarding which applications or files are most used in each respective sections.

Screen 3:
When the user taps on an item in the pie chart, the bottom part of the screen will begin displaying a more detailed view of exactly which applications or files are taking up space.
An example here is shown when the user taps on the "Applications" section of the pie chart.

Screen 4:
If the user wants to switch screens, they can tap on the menu icon at the top left to open up a navigation bar of the other options that are available.

Screen 5:
In the Cleaner screen, alongside the used storage, RAM usage, and pie chart displayed at the top and middle, there are also circular gauges shown to have a better grasp of just how much RAM, as well as ROM, is being consumed.
At the bottom, there are four options the user can choose from:
Scan: Full scan of the device with recommended files/applications to clean due to a number of factors: unused for some time etc.
Quick Clean: Half scan which cleans temp. and cache files.
Manage CPU: Displays items that are consuming CPU, to which the user can choose to terminate if they wish to.
Storage Tips: Displays tips on storage management.

Screen 6:
In the Battery screen, users will be shown their current battery charge level, charge status and time left until full charge.
In the middle, a list of applications taking up the most battery will be shown, which the user can select from either "Last 24 hours" or "Last 10 days", as well as display by battery usage or activity (time spent) on the various applications.
At the bottom, graphs of the devices' battery level and activity throughout the last 24 hours/10 days will be shown.

Screen 7:
Basically the same as Screen 6, just on a much larger scale with the "Last 10 days" option being selected instead of "Last 24 hours", and the list of applications being displayed by their activity.
*NOTE* I took heavy inspiration from the built-in iOS storage management for screens 6 and 7, which is not something you really see on the Android OS much, be it through built-in functionalities or third-party apps. As such, I decided to bring it over to the android side as well.

Screen 8: Settings
The final page will be about the settings of the application. Here, users will be able to toggle on or off a dark theme, critical storage notifications, and critical CPU usage.
Users will be able to set the critical points for their storage size and CPU usage which would be displayed in the application. If the two notification options are also active, they will be notified immediately whenever that criteria has been met.















Comments