Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

General UX issues #22

Closed
bensmiley opened this issue Apr 3, 2017 · 0 comments
Closed

General UX issues #22

bensmiley opened this issue Apr 3, 2017 · 0 comments
Assignees
Labels
Projects

Comments

@bensmiley
Copy link
Contributor

  1. I noticed with Facebook login you're not pulling in the user's email. It would be awesome to have my email in the profile pulled in from my profile.

  2. I noticed if I register with email, then sign in with Google, and they're the same email, you're not merging the accounts. That would be cool so I don't have duplicate accounts: https://firebase.google.com/docs/auth/ios/account-linking

  3. In the contacts screen, when I tap "From Phonebook" and then grant it permission, I get a "No users returned - click to refresh" message. I've tried it on two phones (7+ and 4s) both with lots of contacts.

  4. If I am signed in as User A, then sign in as User B and go to my profile page, I see User A's profile picture flash briefly before it's updated with User B's profile picture.

  5. When I send an audio message, and I click play to hear it, it comes out of the ear piece, rather than the speaker.

Some general UX suggestions:

  1. The registration asks for "username" and "password" but it really requires an email. The hint should be changed to "Email"

  2. The registration screen should probably be its own page. I would add either a confirm password field OR a "show password" checkbox or button to show what they're typing.

  3. For ChatCat contacts it would be cool if they were automatically added to my contacts when I initiate a chat with them. Not public chats, but if I search out a user and message them privately, or a group of users privately, I'd want to see them in my contacts. I've already made an effort to reach out to them, therefore it's safe to assume I know them or want to know them. So the workflow would be: Tap on Conversations --> tap the + button --> search for a user --> initiate a private chat --> go to Contacts, see that user

  4. In the Conversations screen, I noticed you're using 24 hour time, and using dd/mm/yy. I think it would be more user friendly it only showed the date if the message was sent prior to today, and if it was sent today, then just show the clock time it was sent. Example:

Sent today: show: 10:15 AM
Sent sometime this week: show: Wed
Sent last week: show: Mar 15

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Bug fixes
Awaiting triage
Development

No branches or pull requests

2 participants