create account

Addition of dialog for extraction process and contrast for installed apps by goodluckleo

View this thread on: hive.blogpeakd.comecency.com
· @goodluckleo · (edited)
$29.66
Addition of dialog for extraction process and contrast for installed apps
#### 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](https://cdn.utopian.io/posts/ec0bf9a8691c4b49c550078a0f1ce6368dc0apkextractor_extract_dialog.png)

select option view to specify which apps are to be displayed

![apkextractor_system_thirdparty.png](https://cdn.utopian.io/posts/f6612feadd06cc6b91f7bcc64abe10796cadapkextractor_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.


<br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@goodluckleo/addition-of-dialog-for-extraction-process-and-contrast-for-installed-apps">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>
👍  , , , , , , , , , , , , ,
👎  , , ,
properties (23)
authorgoodluckleo
permlinkaddition-of-dialog-for-extraction-process-and-contrast-for-installed-apps
categoryutopian-io
json_metadata"{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":32306186,"name":"apkExtractor","full_name":"axxapy/apkExtractor","html_url":"https://github.com/axxapy/apkExtractor","fork":false,"owner":{"login":"axxapy"}},"pullRequests":[],"platform":"github","type":"ideas","tags":["utopian-io","apk-extractor","opensource-app","dialog-popup","system-thirdparty-apps"],"users":["goodluckleo"],"links":["https://cdn.utopian.io/posts/ec0bf9a8691c4b49c550078a0f1ce6368dc0apkextractor_extract_dialog.png","https://cdn.utopian.io/posts/f6612feadd06cc6b91f7bcc64abe10796cadapkextractor_system_thirdparty.png"],"image":["https://cdn.utopian.io/posts/ec0bf9a8691c4b49c550078a0f1ce6368dc0apkextractor_extract_dialog.png","https://cdn.utopian.io/posts/f6612feadd06cc6b91f7bcc64abe10796cadapkextractor_system_thirdparty.png"],"moderator":{"account":"syedumair","time":"2018-04-26T13:18:15.479Z","pending":false,"reviewed":true,"flagged":false},"questions":{"voters":["syedumair"],"answers":[{"question_id":"ideas-1","answer_id":"ideas-1-a-2","user":"syedumair","influence":60},{"question_id":"ideas-2","answer_id":"ideas-2-a-2","user":"syedumair","influence":60},{"question_id":"ideas-3","answer_id":"ideas-3-a-2","user":"syedumair","influence":60},{"question_id":"ideas-4","answer_id":"ideas-4-a-3","user":"syedumair","influence":60},{"question_id":"ideas-5","answer_id":"ideas-5-a-1","user":"syedumair","influence":60},{"question_id":"ideas-6","answer_id":"ideas-6-a-2","user":"syedumair","influence":60},{"question_id":"ideas-7","answer_id":"ideas-7-a-1","user":"syedumair","influence":60},{"question_id":"c-1","answer_id":"c-1-a-2","user":"syedumair","influence":60},{"question_id":"c-2","answer_id":"c-2-a-3","user":"syedumair","influence":60}],"total_influence":0,"most_rated":[{"question_id":"ideas-1","answer_id":"ideas-1-a-2","influence":60,"voters":["syedumair"]},{"question_id":"ideas-2","answer_id":"ideas-2-a-2","influence":60,"voters":["syedumair"]},{"question_id":"ideas-3","answer_id":"ideas-3-a-2","influence":60,"voters":["syedumair"]},{"question_id":"ideas-4","answer_id":"ideas-4-a-3","influence":60,"voters":["syedumair"]},{"question_id":"ideas-5","answer_id":"ideas-5-a-1","influence":60,"voters":["syedumair"]},{"question_id":"ideas-6","answer_id":"ideas-6-a-2","influence":60,"voters":["syedumair"]},{"question_id":"ideas-7","answer_id":"ideas-7-a-1","influence":60,"voters":["syedumair"]},{"question_id":"c-1","answer_id":"c-1-a-2","influence":60,"voters":["syedumair"]},{"question_id":"c-2","answer_id":"c-2-a-3","influence":60,"voters":["syedumair"]}]},"score":69.5,"total_influence":60,"staff_pick":null,"config":{"questions":[{"question":"Is the suggested feature commonly seen in other similar projects?","question_id":"ideas-1","answers":[{"answer":"No, it’s unique or very rare.","answer_id":"ideas-1-a-1","value":10},{"answer":"Yes, but it’s a feature of high importance for this kind of project.","answer_id":"ideas-1-a-2","value":9},{"answer":"It's common, but it will have some measurable positive impact on the user experience.","answer_id":"ideas-1-a-3","value":3},{"answer":"It’s extremely common and not majorly impactful.","answer_id":"ideas-1-a-4","value":0}]},{"question":"Does this suggestion match the goals and/or roadmap of the project?","question_id":"ideas-2","answers":[{"answer":"Yes, it’s closely related to the main goals of the project.","answer_id":"ideas-2-a-1","value":15},{"answer":"It is related, but does not match the main goal and purpose of the project.","answer_id":"ideas-2-a-2","value":10.5},{"answer":"It is loosely related to one of the goals of the project.","answer_id":"ideas-2-a-3","value":6},{"answer":"It is not related to the project goals at all.","answer_id":"ideas-2-a-4","value":0}]},{"question":"Is the proposal realistic?","question_id":"ideas-3","answers":[{"answer":"Yes, it can definitely be achieved and is important enough to warrant the developers attention and time.","answer_id":"ideas-3-a-1","value":10},{"answer":"Yes, it can definitely be achieved, but is not likely to get noticed by the development team immediately.","answer_id":"ideas-3-a-2","value":8},{"answer":"It can be achieved theoretically, but no open source solutions to this problem have been suggested previously.","answer_id":"ideas-3-a-3","value":4},{"answer":"No, it’s impossible to achieve.","answer_id":"ideas-3-a-4","value":0}]},{"question":"What is the potential impact of the change proposed on the usability of the project?","question_id":"ideas-4","answers":[{"answer":"It will have a major positive impact on the project for both the project owner and end user.","answer_id":"ideas-4-a-1","value":15},{"answer":"It will have a significant impact on the project for end users.","answer_id":"ideas-4-a-2","value":12},{"answer":"It will change how users utilize the project by a minor margin.","answer_id":"ideas-4-a-3","value":6},{"answer":"It will bring little to no change","answer_id":"ideas-4-a-4","value":0}]},{"question":"Has the contributor proposed a possible solution to implement the suggestion?","question_id":"ideas-5","answers":[{"answer":"Yes, the possible solution is described in great detail and makes a lot of sense.","answer_id":"ideas-5-a-1","value":5},{"answer":"Yes, but the possible solution was not described in sufficient detail.","answer_id":"ideas-5-a-2","value":4},{"answer":"No, but the implementation is self explanatory.","answer_id":"ideas-5-a-3","value":4},{"answer":"No, there’s no proposed solution though one is clearly necessary.","answer_id":"ideas-5-a-4","value":0}]},{"question":"Is the suggestion original in nature, or were similar suggestions submitted to Utopian in the past?","question_id":"ideas-6","answers":[{"answer":"The suggestion is original and obviously unique.","answer_id":"ideas-6-a-1","value":10},{"answer":"This kind of suggestion is fairly uncommon on Utopian.","answer_id":"ideas-6-a-2","value":8},{"answer":"This is a common suggestion for other projects.","answer_id":"ideas-6-a-3","value":2},{"answer":"The suggestion is clearly not well thought-out and holds no actual value.","answer_id":"ideas-6-a-4","value":0}]},{"question":"Has the user provided any mockups (illustrations) of potential suggestion implementation appearance?","question_id":"ideas-7","answers":[{"answer":"Yes, and they’re of excellent quality.","answer_id":"ideas-7-a-1","value":5},{"answer":"No, but the mockups are inapplicable for this suggestion.","answer_id":"ideas-7-a-2","value":5},{"answer":"Yes, but the quality of the mockups is poor.","answer_id":"ideas-7-a-3","value":2},{"answer":"No, there are no mockups included even though they are needed.","answer_id":"ideas-7-a-4","value":0}]},{"question":"How would you describe the formatting, language and overall presentation of the post?","question_id":"c-1","answers":[{"answer":"The quality of the post is fantastic.","answer_id":"c-1-a-1","value":10},{"answer":"The post is of very good quality.","answer_id":"c-1-a-2","value":7},{"answer":"The post is poorly written and/or formatted, but readable.","answer_id":"c-1-a-3","value":3},{"answer":"The post is really hard to read and the content is barely understandable.","answer_id":"c-1-a-4","value":0}]},{"question":"How would you rate the overall value of this contribution on the open source community and ecosystem?","question_id":"c-2","answers":[{"answer":"This contribution brings great and impactful value, and can be used for applications outside the specific project.","answer_id":"c-2-a-1","value":20},{"answer":"This contribution adds significant value to the open source community and ecosystem, or is of critical importance to the specific project.","answer_id":"c-2-a-2","value":18},{"answer":"This contribution adds some value to the open source community and ecosystem or is only valuable to the specific project.","answer_id":"c-2-a-3","value":11},{"answer":"This contribution adds no value to the open source community and ecosystem or the specific project.","answer_id":"c-2-a-4","value":0}]}]}}"
created2018-04-26 12:04:15
last_update2018-04-26 13:18:18
depth0
children6
last_payout2018-05-03 12:04:15
cashout_time1969-12-31 23:59:59
total_payout_value21.330 HBD
curator_payout_value8.330 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,874
author_reputation356,323,999,320
root_title"Addition of dialog for extraction process and contrast for installed apps"
beneficiaries
0.
accountutopian.pay
weight1,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,247,820
net_rshares5,256,405,529,910
author_curate_reward""
vote details (18)
@steemitboard ·
Congratulations @goodluckleo! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

[![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/votes.png)](http://steemitboard.com/@goodluckleo) Award for the number of upvotes

Click on any badge to view your Board of Honor.
For more information about SteemitBoard, click [here](https://steemit.com/@steemitboard)

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

**Do not miss the [last announcement](https://steemit.com/steemitboard/@steemitboard/steemitboard-new-level-notifications) from @steemitboard!**

> Do you like **SteemitBoard**'s project? **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
properties (22)
authorsteemitboard
permlinksteemitboard-notify-goodluckleo-20180527t083444000z
categoryutopian-io
json_metadata{"image":["https://steemitboard.com/img/notify.png"]}
created2018-05-27 08:34:42
last_update2018-05-27 08:34:42
depth1
children0
last_payout2018-06-03 08:34:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length837
author_reputation38,975,615,169,260
root_title"Addition of dialog for extraction process and contrast for installed apps"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,916,363
net_rshares0
@steemitboard ·
Congratulations @goodluckleo! You received a personal award!

<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@goodluckleo/birthday1.png</td><td>1 Year on Steemit</td></tr></table>

<sub>_[Click here to view your Board](https://steemitboard.com/@goodluckleo)_</sub>


**Do not miss the last post from @steemitboard:**
<table><tr><td><a href="https://steemit.com/steem/@steemitboard/steemwhales-has-officially-moved-to-steemitboard-ranking"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png"></a></td><td><a href="https://steemit.com/steem/@steemitboard/steemwhales-has-officially-moved-to-steemitboard-ranking">SteemWhales has officially moved to SteemitBoard Ranking</a></td></tr><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-01-07"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/7CiQEO.png"></a></td><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-01-07">SteemitBoard - Witness Update</a></td></tr></table>

> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
properties (22)
authorsteemitboard
permlinksteemitboard-notify-goodluckleo-20190111t101224000z
categoryutopian-io
json_metadata{"image":["https://steemitboard.com/img/notify.png"]}
created2019-01-11 10:12:24
last_update2019-01-11 10:12:24
depth1
children0
last_payout2019-01-18 10:12:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,350
author_reputation38,975,615,169,260
root_title"Addition of dialog for extraction process and contrast for installed apps"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id78,222,383
net_rshares0
@steemitboard ·
Congratulations @goodluckleo! You received a personal award!

<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@goodluckleo/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>

<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@goodluckleo) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=goodluckleo)_</sub>


###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
properties (22)
authorsteemitboard
permlinksteemitboard-notify-goodluckleo-20200111t103926000z
categoryutopian-io
json_metadata{"image":["https://steemitboard.com/img/notify.png"]}
created2020-01-11 10:39:27
last_update2020-01-11 10:39:27
depth1
children0
last_payout2020-01-18 10:39:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length632
author_reputation38,975,615,169,260
root_title"Addition of dialog for extraction process and contrast for installed apps"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id94,290,153
net_rshares0
@syedumair ·
Thank you! 
Your contribution has been approved. 

----------------------------------------------------------------------
Need help? Write a ticket on https://support.utopian.io.
Chat with us on [Discord](https://discord.gg/uTyJkNm).

**[[utopian-moderator]](https://utopian.io/moderators)**
properties (22)
authorsyedumair
permlinkre-goodluckleo-addition-of-dialog-for-extraction-process-and-contrast-for-installed-apps-20180426t121359019z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-04-26 12:14:03
last_update2018-04-26 12:14:03
depth1
children1
last_payout2018-05-03 12:14:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length291
author_reputation217,827,463,642,367
root_title"Addition of dialog for extraction process and contrast for installed apps"
beneficiaries
0.
accountutopian.pay
weight1,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,249,201
net_rshares0
@goodluckleo ·
thanks. Won't reject an upvote :)
properties (22)
authorgoodluckleo
permlinkre-syedumair-re-goodluckleo-addition-of-dialog-for-extraction-process-and-contrast-for-installed-apps-20180426t122225048z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-04-26 12:22:27
last_update2018-04-26 12:22:27
depth2
children0
last_payout2018-05-03 12:22:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length33
author_reputation356,323,999,320
root_title"Addition of dialog for extraction process and contrast for installed apps"
beneficiaries
0.
accountutopian.pay
weight1,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,250,358
net_rshares0
@utopian-io ·
### 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!
<a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for Utopian Witness!</a> 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**
properties (22)
authorutopian-io
permlinkre-goodluckleo-addition-of-dialog-for-extraction-process-and-contrast-for-installed-apps-20180428t130143970z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-04-28 13:01:45
last_update2018-04-28 13:01:45
depth1
children0
last_payout2018-05-05 13:01:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length691
author_reputation152,955,367,999,756
root_title"Addition of dialog for extraction process and contrast for installed apps"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,639,907
net_rshares0