zond / android-diplicity

Android client for the diplicity service.
https://diplicity-engine.appspot.com/
GNU General Public License v3.0
9 stars 8 forks source link

Improved user stats view #62

Open GijsTimmers opened 7 years ago

GijsTimmers commented 7 years ago

The current user's menu is very detailed, but it's pretty hard to read for non-developers.

I've made a quite ugly mockup for a new menu. This design should make it easier for users to find out the player's 'character'. layout

There are a couple of bars to show the player's rank compared to other players. This gives new users an idea of how good their opponent is.

Alternatively, a web like this would also be very interesting: 89e9d8db75aa48e59cf7a6a68490c6b2--info-graphics-user-experience

In this mockup, I've removed a couple of values that are not directly important to non-developers.

Also, I've replaced a few abstract scores by human-readable values.

This is just a first version and can still be improved.

tttppp commented 7 years ago

For reference I think this proposal currently skips the following information:

It also adds the following information, which is currently untracked (as far as I know):

I think this last information could be interesting to know, but so is the existing quickness measure, of whether they're ready before the deadline or not.

I like the star plot idea!

zond commented 7 years ago

I love that people want to improve the app!

Some answers:

On Aug 10, 2017 23:04, "tttppp" notifications@github.com wrote:

For reference I think this proposal currently skips the following information:

It also adds the following information, which is currently untracked (as far as I know):

I think this last information could be interesting to know, but so is the existing quickness measure, of whether they're ready before the deadline or not.

I like the star plot idea!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/zond/android-diplicity/issues/62#issuecomment-321672812, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAddbvnB-4T9BSxWpKNePlxvpRazNX6ks5sW3A6gaJpZM4Oz8GR .

flurbius commented 7 years ago

Player unreadiness could be recorded as a proportion of the phase length, in order to eliminate the skew. A detailed user information page is a great idea, how about a page that compares 2 or 3 users?

zond commented 7 years ago

Yeah, unreadiness as a proportion of the phase length would work out well.

Comparison page would also be pretty cool!

GijsTimmers commented 5 years ago

Also, reliability could be expressed by a star rating or textual: "Very Poor", "Poor", "Moderate", "Good", "Excellent"