Enhanced Darkcoin Wallet UI

Status
Not open for further replies.

LittleFinger

New Member
Jun 22, 2014
30
39
18
Personally I love it, but if it's intended for a broad audience, the key screens that an entry-level user will need to use should be as simple as possible.



We also need to get the opinions of the less technical, not-particularly-darkcoiny end of the intended audience. We might be surprised what they might find confusing or overwhelming.
Nice :) Yeah, I agree. Lets find some noobs.
 

LittleFinger

New Member
Jun 22, 2014
30
39
18
raze I hope you dont mind, I changed up your image a bit. I feel like it would be nice to add a quick send to the front, and still allowing a separate send window for those times when you need to add more than one recipient. Also, things like "Advanced" can be put in the settings window. I moved announcements over to the right, it seems like showing two at a time MAX would be good.

This is very rough, I spent like 10 min moving stuff around. It can still be waay better.

DRKLord I think raze is really onto something.

prHc9do.jpg
prHc9do_settings.jpg
 

Enzwell

Member
Mar 13, 2014
95
46
68
California
We also need to get the opinions of the less technical, not-particularly-darkcoiny end of the intended audience. We might be surprised what they might find confusing or overwhelming.
I could tell you some of that...
Because, honestly... I have NO idea what's going on. :)
 

Enzwell

Member
Mar 13, 2014
95
46
68
California
Er, sorry LittleFinger but, even just the "Pay to", "Label", "Amount" stuff...
I don't know what that means!! (Well, okay, I know what "amount" means...)
 

LittleFinger

New Member
Jun 22, 2014
30
39
18
Er, sorry LittleFinger but, even just the "Pay to", "Label", "Amount" stuff...
I don't know what that means!! (Well, okay, I know what "amount" means...)
Well.... luckily for you, the learning curve is low. One use of ANY wallet for ANY coin, and you will understand that its a quick send version of sending darkcoins...
"Pay to, "Label" and "Amount" are all taken from the exact wording of the current wallet.

I didnt add the text inside the input box (the white box to the right of where it says "pay to")
example: "Enter receivers DRK address here" "Enter optional label for this transaction" "Enter amount of DRK to send"

I think you are just trolling me because I didnt stick the god awful coin image in there lol.
 

Enzwell

Member
Mar 13, 2014
95
46
68
California
I'm sorry... I do know what you mean, to some extent, but, maybe... you don't realize how stupid most people are... :)
I'm an old computer graphics geek, so I do get some of this stuff, but this crypto world is *completely* different from running my cable TV box, so I'm lost...
(I'm exaggerating, but only slightly...)
So... what were you saying? :D
(PS: I have 7 or 8 different wallets, have NEVER traded a dime of crypto, and have *zero* bitcoin... Hardly understand them. Just know that I have 50,000 Givecoin!!!! - Woohoo!!!! I'm rich bitch!!)
 
Last edited by a moderator:

Enzwell

Member
Mar 13, 2014
95
46
68
California
Also...
"Home" should be the first tab... (familiar title from websites)
"Send/receive" could be on one single tab, two columns..
'backup wallet' should be in a "Security" tab, (with sub-tabs? with one for Darksend options?)
"'Addresses" should be in a tab for.. uh... (people?, locations?, destinations?, buyers/sellers?)

Ya'll REALLY have to dumb this stuff down if you want to really meet the masses.
You all just don't realize how "super-geek" you actually are... I'm a partial (though old-school) geek and I still don't get a lot of what you are saying!
 

LittleFinger

New Member
Jun 22, 2014
30
39
18
Also...
"Home" should be the first tab... (familiar title from websites)
"Send/receive" could be on one single tab, two columns..
'backup wallet' should be in a "Security" tab, (with sub-tabs? with one for Darksend options?)
"'Addresses" should be in a tab for.. uh... (people?, locations?, destinations?, buyers/sellers?)

Ya'll REALLY have to dumb this stuff down if you want to really meet the masses.
You all just don't realize how "super-geek" you actually are... I'm a partial (though old-school) geek and I still don't get a lot of what you are saying!
The worst thing to do is creating submenus then. Making things hard to find makes the learning curve even harder.

Addresses, is simply supposed to be a rolodex for familiar address. Once you hit that tab, it could take you to its own window where you can label everything.

Tool tips that pop up to explain everything is a better idea than trying to menu-ize everything. Everything should be reachable from the front end.

Yes Back up wallet should def go into the settings tab. And the send receive could fit nicely on one page, with one on top of the other. 2 columns horzontal.

There should be not even a single sub tab, you can get everything right at the users reach without having to create sub sub menus.
 

raze

King of the Morlocks
Foundation Member
Masternode Owner/Operator
Mar 9, 2014
337
372
233
Dash Address
Xtrdw361DvoyDhxL5XoeAvTxTPvM4dXuLW
Thanks for the feedback everyone! I should probably clarify that my mockup wasn't really intended to suggest any specific functionality, just a suggestion of which direction I think it should go stylistically (although looking at it now while fully awake, there's still a bit I'd like to change in that respect as well).
 

DRKLord

Member
Jun 2, 2014
92
94
68
Louisiana
@ LittleFinger:
No offense was taken, haha! I'm a programmer, not an artist, and I know my design work leaves much to be desired. My post was simply to convey a general idea about the design/layout, which is why it was marked with the bold disclaimer "the wallet will not actually look like this". This was really intended as a "discussion and ideas" thread, and it so far seems to be quite successful in that. I really love the ideas and designs being submitted! :)

@ raze:
That looks awesome man! We will definitely take your concept into consideration!

Regards,

The DRK Lord
 
  • Like
Reactions: raze

Propulsion

The buck stops here.
Feb 26, 2014
1,008
468
183
Dash Address
XerHCGryyfZttUc6mnuRY3FNJzU1Jm9u5L
Personally I love it, but if it's intended for a broad audience, the key screens that an entry-level user will need to use should be as simple as possible.



We also need to get the opinions of the less technical, not-particularly-darkcoiny end of the intended audience. We might be surprised what they might find confusing or overwhelming.
This is really true. Simple is really better in this regard.
 

LonnieDRR

Member
Jun 24, 2014
103
41
78
Canada
I like the idea of having a Normal / Advanced tab for layout options. Basic layout and buttons for balance, transactions and sending and receiving, and an advanced layout with more options for network, hash rate, difficulty, dark send, master node info etc.
 

LittleFinger

New Member
Jun 22, 2014
30
39
18
Thanks for the feedback everyone! I should probably clarify that my mockup wasn't really intended to suggest any specific functionality, just a suggestion of which direction I think it should go stylistically (although looking at it now while fully awake, there's still a bit I'd like to change in that respect as well).
I think its beautiful, and def heading in the right direction. I would go with a slightly darker hue of flat blues. Even though it was a quick mockup, it looks awesome and pleasing to the eye.
 

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
  • Wallet files and private keys can be password-protected at startup
THANK YOU! :)

(The rest of it sounds good too!)

A few things that people mentioned:
Balance integers being larger sized than the decimal places - keep it this way for balances >1 and switch it (size-wise) for balances < 1
If giant tooltips are popping up all over the goddamn place, please have some way of turning that off, it would drive me batshit

Longer term and less importantly, save yourself some time trying to please everyone and make it user skinnable, let people have whatever ghastly colour scheme they want and a Select Background Picture dialog... ;)
 
  • Like
Reactions: Audio

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
Having just read toe Darksend+ announcement, would it be safe (anonymity wise) to add a Consolidate Change button? I know you can do it manually but still...
 

Tesquenure

Member
Mar 23, 2014
110
13
78
Hi,
My hope :
- Official News
- official vote form
- personnal MN info (its a part of DRK) + global MN info
- Multi wallet ( "drkkey.dat" or "drkmane.dat) . we can do alot more with that.
- custom alert by email
- IRC
- custom page with url, login and pass. (for p2pool, phpminer ....)
- paperwallet generator
- all protected by one pass word
- mobile version on USB key (windows linux mac android)
- vm version for KVM, xen, ...
...
when you have a good list, a vote can be cool.
 

Ryan Taylor

Well-known Member
Foundation Member
Jul 3, 2014
550
1,649
263
Scottsdale, AZ, USA
Holy crap... I was sitting here and I just had an "ah ha" moment! One of the biggest issues with the widespread adoption of digital currencies is that it involves math... math that the average user can't even come close to doing in their head. Nobody has a clue what 0.00234507 bitcoins are worth, yet every time they go to use their wallet I guanantee the average user is either trying to figure out how many bitcoin they need to send to pay their buddy $17.50 back for dinner, or they're trying to figure out what the 0.237 bitcoins that the shopping website they are on is worth in their local currency. The whole thing is not intuitive, requires a calculator 99% of the time, and is a poor user experience. Even if the user has a sense of what a bitcoin or darkcoin is worth, the exchange rate constantly changes anyway.

Since we are importing the exchange data into the wallet, why not use that data to let the user CHOOSE to enter their transaction into the wallet in either DRK or their local currency. So I could send $17.50 to my friend and the wallet will calculate the DRK for me and I hit "send". That is an exponentially better user experience. If on the other hand, I want to send DRK denominated transaction (e.g., 1000 DRK to my masternode wallet address) I can enter that too.

You could even allow users to enter an amount in bitcoin (or any other crypto-currency the wallet monitors) and pay in DRK.

Can't believe I didn't think of this sooner! Sometimes it helps to just put yourself into the shoes of the consumer and think about how they would like to use it. Does anyone know of any other wallet with this feature? This could be a huge differentiator for us!
 
Last edited by a moderator:

Red-Shinobi

Member
Apr 9, 2014
117
76
78
Holy crap... I was sitting here and I just had an "ah ha" moment! One of the biggest issues with the widespread adoption of digital currencies is that it involves math... math that the average user can't even come close to doing in their head. Nobody has a clue what 0.00234507 bitcoins are worth, yet every time they go to use their wallet I guanantee the average user is either trying to figure out how many bitcoin they need to send to pay their buddy $17.50 back for dinner, or they're trying to figure out what the 0.237 bitcoins that the shopping website they are on is worth in their local currency. The whole thing is not intuitive, requires a calculator 99% of the time, and is a poor user experience. Even if the user has a sense of what a bitcoin or darkcoin is worth, the exchange rate constantly changes anyway.

Since we are importing the exchange data into the wallet, why not use that data to let the user CHOOSE to enter their transaction into the wallet in either DRK or their local currency. So I could send $17.50 to my friend and the wallet will calculate the DRK for me and I hit "send". That is an exponentially better user experience. If on the other hand, I want to send DRK denominated transaction (e.g., 1000 DRK to my masternode wallet address) I can enter that too.

You could even allow users to enter an amount in bitcoin (or any other crypto-currency the wallet monitors) and pay in DRK.

Can't believe I didn't think of this sooner! Sometimes it helps to just put yourself into the shoes of the consumer and think about how they would like to use it. Does anyone know of any other wallet with this feature? This could be a huge differentiator for us!
blockchain.info does the btc/ fiat conversion very well in their online wallet, super easy, we should copy. And also look to them for other ideas, They've got to be the most widely used wallet by noobs out there, and just generally. Dogecoin wallets are fun to use, happy ux every time; good examples
 

DcoinZ

Member
Apr 27, 2014
88
25
68
Translation options seem logical. Has this been said?
Add Mandarin Chinese language options please, xia xia. Add the flags on top and when clicked, the language changes. simple and easy to use for non-english speakers.
Asia is really really important in this. How can they participate with an all English wallet?
China is the one buying most bitcoin, We need to show them love. like Red-Shinobi said.
I like the DRK/fiat idea only in USD or EUR or YUAN is logical next step to engage Europe and Asia.
 

LittleFinger

New Member
Jun 22, 2014
30
39
18
Translation options seem logical. Has this been said?
Add Mandarin Chinese language options please, xia xia. Add the flags on top and when clicked, the language changes. simple and easy to use for non-english speakers.
Asia is really really important in this. How can they participate with an all English wallet?
China is the one buying most bitcoin, We need to show them love. like Red-Shinobi said.
I like the DRK/fiat idea only in USD or EUR or YUAN is logical next step to engage Europe and Asia.
/\ This would push DRK over the edge. Right into the dark side of the moon.

A translator should also be found to translate updates and whitepapers. Although I suspect that someone who speaks multiple languages and creates a service will undoubtedly do something similar to take advantage of multiple markets.
 
  • Like
Reactions: Audio and flare

DRKLord

Member
Jun 2, 2014
92
94
68
Louisiana
@ raze:
This will probably be quite pleasing to hear... Minotaur is helping me with the actual artwork/layout side of this project, and I pointed him to your concept mock-up. We like it very, very much. So much, in fact, that we would like to employ your help on this project and invite you into the official discussion of it. I would've already extended the invite to you, but I don't know how to do it... I don't see an "Invite User" button or anything anywhere. Hopefully I can figure it out or someone else will beat me to it! :D
 
  • Like
Reactions: Populandum

DcoinZ

Member
Apr 27, 2014
88
25
68
LittleFinger, you got me excited. We should go a step further and add the top ten most spoken languages in the world.
1. Mandrian 1b+
2. English 508m
3. Hindustani 497m (Most of India)
4. Spanish 392m
5. Russian 277m
6. Arabic 246m
7. Bengali 211m (Bangladesh)
8. Portuguese 191m (Brazil)
9. Malay-Indonesian 159m (Indonesia is has over 13,000 islands. sixth most populated country in the world)
10. French 129m
http://listverse.com/2008/06/26/top-10-most-spoken-languages-in-the-world/
 

LittleFinger

New Member
Jun 22, 2014
30
39
18
LittleFinger, you got me excited. We should go a step further and add the top ten most spoken languages in the world.
1. Mandrian 1b+
2. English 508m
3. Hindustani 497m (Most of India)
4. Spanish 392m
5. Russian 277m
6. Arabic 246m
7. Bengali 211m
8. Portuguese 191
9. Malay-Indonesian 159m
10. French 129m
http://listverse.com/2008/06/26/top-10-most-spoken-languages-in-the-world/
I wonder how someone would go about getting things translated. It would be great to give them a packet of source material and have them translate it, and just to be careful, use a second party to confirm.

I think once they finish the wallet, we should discuss it more, and if possible I can get a hold of some people who may translate for a decent price.
 

DRKLord

Member
Jun 2, 2014
92
94
68
Louisiana
LittleFinger, you got me excited. We should go a step further and add the top ten most spoken languages in the world.
1. Mandrian 1b+
2. English 508m
3. Hindustani 497m (Most of India)
4. Spanish 392m
5. Russian 277m
6. Arabic 246m
7. Bengali 211m (Bangladesh)
8. Portuguese 191m (Brazil)
9. Malay-Indonesian 159m (Indonesia is has over 13,000 islands. sixth most populated country in the world)
10. French 129m
http://listverse.com/2008/06/26/top-10-most-spoken-languages-in-the-world/
Correction: We should focus on the Top 10 languages most commonly spoken by computer and internet users. ;)
 
Status
Not open for further replies.