Pre-Release Public Distribution Review
Don't let this list scare you. Most of the items are minor annoyances or suggestions for improvement. I believe I found just 1 bug. Overall, the app feels polished. It is easy to use. The UI and general flow of the app makes sense. Nice work!
I've separated items by view in hopes of some form of organization.
Setup site
- Track user: Perhaps it could default to filling in the last user searched.
- Consider allowing multiple sites to be selected at once and use associated accounts to add the same user on the associated sites.
- Currently the user search is done first and it always searches on SO. Maybe the UI could be reworked so that the site is selected first and then the user is searched so that the gravatar and rep are shown for the correct search in the site. (Not sure how this would play well with adding multiple sites at once.)
Your sites
- Consider allowing sites to be reordered.
- Going from a site to Your Sites and then back into the site loses the active tab. If I'm in SO viewing Questions, click Your Sites, then enter SO again, it is back on the User tab. Suggested behavior is that it would load the Questions tab again.
- Going from a site to Your Sites and then back into the site loses the active sort for Questions/Favorites. This could be a related symptom to the above. Suggestion behavior is that if I was on Newest Questions before I go back to Your Sites, that's what I should see when I go back into the site.
User
- New comment: consider going directly to the "Viewing post" view.
- Post revision: consider going directly to the "Viewing post" view.
- Question activity: consider saying "Asked" or "Answered". (I only have answers in my recent activity so I'm not sure if a question I asked would be labelled as "Question Activity".)
- Reputation: Selecting an item under the reputation graph takes you to the wrong post. The title listed on the User view is correct. The post it takes you to is the incorrect piece. This affects all reputation items I have listed, not just one. This also affects other users.
- Mentions: consider going directly to the "Viewing post" view.
- Consider priority of sections. When I look at my User page, I know what actions I've taken on the site. What I want to see first are things I didn't do, reputation probably moreso than mentions.
- Badges: Able to select/highlight a badge, but it doesn't navigate anywhere. The highlight response to tapping it seems to indicate an action as a response (perhaps what post the badge was awarded for?).
- Site statistics seems out of place at the bottom of the User view.
- If I view another user by tapping on their name on a post, and then go in a view their activity, clicking the User button in the upper left takes me back to my User page, not the user I was on. (This doesn't happen every time. It only manages to happen when I'm not paying attention and taking notes on my exact path. I'll work on getting you details.)
Viewing Post
- Consider adding an indication of whether an answer is accepted.
- I've got a comment showing it is from 0 hours ago but it is from 13 hours ago. A day later, it shows "an hour ago". I've found a few other comments that are not timestamped properly, but most of them are.
Question
- Consider adding ability to select tag to do a tag search.
Posts
- Their questions/answers: Consider adding ability to sort like the web ui: recent, views, newest, votes.
- Their answers: Consider adding the title of the question. This view could desperately use the identifying information of the title otherwise you're not sure what you're looking at.
Questions
- What is the red icon underneath the number of votes?
- Consider indicating whether the question has an accepted answer.
- Consider adding indication of important/ignored tags on the list of questions
Favorites
- Consider indicating whether the question has an accepted answer.
Search
- Inputting a tag with [] does not do a tag search.
- Consider providing a UI to search/autocomplete tags.
- Consider providing a UI to add the other search parameters besides accepted answer.
- Consider adding the ability to save searches.
- Taking saved searches a step further, this could be a good opportunity for watch lists, push/badge functionality. (For instance, an easy way to view questions tagged c# with 0 upvoted answers.)
Landscape View
- Setup site is only a portrait screen.
- Rotating back to portrait (at least in Viewing Post) does not resize the display correctly, so the font is still bigger and I can't pinch to zoom it down to fit. (Pinch to zoom could be useful across the app. One post I looked at had an image in it that I could not see and was unable to zoom.)
- Question view: The "Question" button takes up a lot of precious screen real estate leaving very little room to show answers. Only 1 row is visible at a time, and only the answers grid can be scrolled such that you can only ever see 1 answer listed at a time. Being able to scroll isn't as important in portrait mode, but would be very helpful in landscape mode.
Consider adding a Tags item to the TabStrip bar (and the appropriate functionality of course :p)
Thoughts on any push or badge functionality? (Rep changes, new mentions, new items in saved searches, etc)
Regarding 'consider going directly to the "Viewing post" view.': Without this, one might be unsure whether the comment was on the question or one of the answers. You have to go select the various items to look for the comment.