Addition of dialog for extraction process and contrast for installed apps

in #utopian-io7 years ago (edited)

Components

Apk extractor is an open source application which handles the extraction of raw files from already installed apps in your phone. This suggestion relates to the display and extraction method employed in the app.

Proposal

First feature –Separation between system and third party apps

Firstly, the current state of the app lists all apps in a user’s mobile phone together with third party apps. This proposal suggests that there should be a variation between the system apps and the third party apps (i.e apps installed by user).

HOW TO APPLY THIS IN APP

There should be a select option which permits users to select whether they wish to see apps preinstalled on their devices or apps they installed themselves.
This would promote the arrangement of the app as well as improve user experience. Some phones have a lot of system (or preinstalled) apps that scrolling through all apps in the device could be somewhat tedious. Implementing this feature would create an ease of use for the APK Extractor app.

Second feature – popup dialog for extraction

Another feature that could be added to this is a popup dialog which asks a user to confirm if they want a particular app to be extracted.

WHY IS THIS NECESSARY?

Currently, apk extractor uses a click-to-extract process which has its own consequence. An unintentional click on any installed application would result to unwanted extraction. This could lead to loads of unnecessary apks or multiples of the same application file in a user’s file system which is memory consuming.
Furthermore, a toast message to the user signifying the extraction process has been completed may be added.
Implementing this will completely eliminate unneccesary memory consumption caused by multiple app files.

Mockups

Dialog popup to confirm if app is to be extracted

apkextractor_extract_dialog.png

select option view to specify which apps are to be displayed

apkextractor_system_thirdparty.png

Benefits

From the suggestion above, the benefits of implementing the features are within eyesight. However, the first feature will ensure that there is enough contrast between third party apps and pre-installed apps. As well as saving time of scrolling through a mixture of system and third party apps.

The second feature will make provision for the extraction of only apps the user desires to extract and ensure multiple of the same apps are not installed.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you!
Your contribution has been approved.


Need help? Write a ticket on https://support.utopian.io.
Chat with us on Discord.

[utopian-moderator]

thanks. Won't reject an upvote :)

Hey @goodluckleo! Thank you for the great work you've done!

We're already looking forward to your next contribution!

Fully Decentralized Rewards

We hope you will take the time to share your expertise and knowledge by rating contributions made by others on Utopian.io to help us reward the best contributions together.

Utopian Witness!

Vote for Utopian Witness! We are made of developers, system administrators, entrepreneurs, artists, content creators, thinkers. We embrace every nationality, mindset and belief.

Want to chat? Join us on Discord https://discord.me/utopian-io

Congratulations @goodluckleo! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on any badge to view your Board of Honor.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last announcement from @steemitboard!

Do you like SteemitBoard's project? Vote for its witness and get one more award!

Congratulations @goodluckleo! You received a personal award!

1 Year on Steemit

Click here to view your Board

Do not miss the last post from @steemitboard:

SteemWhales has officially moved to SteemitBoard Ranking
SteemitBoard - Witness Update

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @goodluckleo! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!