You can change the sort order in settings. Full name, first name, last
name, nickname, jersey number are all possible sort orders.
The players are ordered in rows first, like reading words across the
page, then go to the next line.
To be honest I don't use the app at all because I only play pickup or
watch my daughter. I can't make an informed opinion about usability.
Maybe some design tricks can make the important information stick out a
bit more so it becomes easier to find the players on the roster screen.
As for the previous comment, about building the on-field player list on
the fly... I really like the idea, but I don't see how that would work
on a phone with limited real estate
unless we make the player-button area scrollable. That's difficult to
do, but it also means that sometimes when you're going to tap a player
you'll accidentally scroll the screen and the tap won't be registered.
It's important to me that the stats entry screen be reliable, hence no
scrolling, but maybe having access to all of the players on the stats
entry screen is worth having a section of the screen scroll.
So let's say that section did scroll, how would it work?
Everytime you tapped a player that wasn't already in the top 7, then a
player that was previously in the top 7 (but had no events yet this
point) would get kicked out and put in their normal sort order? That
might get annoying if you kick out a player that's on the field and not
one that isn't on the field, but how would you know?
Would the roster automatically scroll to the top whenever a player
button was pressed? I guess it would have to. This might be annoying, at
least at the beginning when you have to make some swaps.
Would there be any way to add multiple players without it snapping back
to the top? After a score we could do that, to fill out the onfield
roster, or we could bring up the normal roster screen for that
portion... but there would be no way to do it during the point unless
you're entering an event.
Did you try rotating to the substitution screen mid point? You can start
a point with however many players you want, then rotate over to the
roster screen when you've realized you're missing someone. If you
already have 7, then realize you're missing someone but you don't know
who you should remove to replace them, then things become a bit more
difficult. You can have more than 7 players on the field at a time.
Maybe we can an indicator on the player buttons to show who has touched
the disc this point.
I just realized that having more than 7 gets rid of the unknown
button... maybe I should just always add one unknown button no matter
how many players are on the screen.
Any other thoughts on this?