Skip to content
This repository has been archived by the owner on May 5, 2020. It is now read-only.

UI Enhancement, Need to add functionality in buttons like Animation or Vibration effects #1369

Open
5 tasks
therealsanjeev opened this issue Mar 4, 2020 · 8 comments

Comments

@therealsanjeev
Copy link

therealsanjeev commented Mar 4, 2020

Description

When the user clicked on the any button and locked/unlocked scenario in our game they receive feedback for a better experience, she does not receive any message or any feedback for the user's satisfaction. we add this for a better experience.

For Locked Scenario -

when I'm trying to click on the locked scenario, nothing will happen and I'm getting confused, that the game is properly working or not although screen showing it is locked, as a user human satisfaction is more important.

Any Button -

after the clicking, button vibrates his phone for a better experience. this should be added on the whole game buttons.
that would be a great UX and also user feels a good experience.

I need to do,
When the user clicks on the Locked scenario
1.) Display a message for the user to know they've pressed on a scenario
2.) Vibrate the phone

When the user clicked on any button on the game
1.) Vibrate the phone

Mocks

Screenshot (38)

Acceptance Criteria

Update [Required]

For Locked Scenario

  • MapActiviy.java
  • MapLevel2.java

Enhancement to Update [Optional]

  • better experience or feedback

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

5 hour

@therealsanjeev therealsanjeev changed the title After clicking locked scenario, user doesn't receive any feedback. (Improve User Experience) After clicking locked scenario, user doesn't receive any feedback. Mar 4, 2020
@therealsanjeev therealsanjeev changed the title (Improve User Experience) After clicking locked scenario, user doesn't receive any feedback. (Improve User Experience) After clicking locked/unlocked scenario, user doesn't receive any feedback. Mar 4, 2020
@sidvenu
Copy link
Contributor

sidvenu commented Mar 4, 2020

Hey Sanjeev. Welcome to AnitaB.org Open Source! :)

I just have a few quick suggestions in raising issues that you can incorporate to make it better.

Whatever is in the brackets [ ], those are placeholders that you should replace. The intention is to make a template everyone follows so that issues remain structured.

Instead of "add a message using Toast
() or Snackbar()", you can write "Display a message for the user to know they've pressed on a scenario". Same goes with your other point - you can write "Vibrate the phone".

You can also include the above points in Adceptance Criteria, rather than having the file names in the criteria.

And you don't need to include the code to accomplish this in the description. That can be there in the commit you do :)

Regarding your UX suggestion itself, I don't see a reason why a message should be displayed to the user when they click on a scenario. Did you have anything particular in mind when you thought about it?

That said, I think including a vibration feedback when the user presses only on a locked scenario to let them know it's locked. To me, I don't think including it in unlocked scenarios would improve the UX.

Also, if you're a GSoC aspirant, I think instead of creating an issue here for improving an existing thing, you can include this in your proposal for improving PowerUp. The admins are having a hard time keeping track of the influx of issues due to GSoC aspirants thinking they've to contribute code to improve their chances.

Do let me know what you think about my suggestions. Good work! :)

@pknotfound
Copy link
Contributor

You'd also need to add to the manifest file and make sure that you add additional checks for SDK Version to avoid any new warnings coming your way.

@therealsanjeev
Copy link
Author

@sidvenu , thanks bro to giving time to my issue, this is my first issue that's why I made lots of mistakes. I'll keep in mind your all suggestions for the future.

now come back to my issue, as a user when I'm trying to click on the locked scenario, nothing will happen and I'm getting confused, that the game is properly working or not although screen showing it is locked, as a user human satisfaction is more important. that why I raise this issue.
your point of view is right but if we show a small message, that would be a great UX and also user feels a good experience.
Thanks to supporting my issue:)

@therealsanjeev
Copy link
Author

You'd also need to add to the manifest file and make sure that you add additional checks for SDK Version to avoid any new warnings coming your way.

thanks bro for your tip :)

@pknotfound
Copy link
Contributor

You'd also need to add to the manifest file and make sure that you add additional checks for SDK Version to avoid any new warnings coming your way.

thanks bro for your tip :)

Happy to help.
You can use this thread if you face any issue.

@therealsanjeev therealsanjeev changed the title (Improve User Experience) After clicking locked/unlocked scenario, user doesn't receive any feedback. (Improve UX) After clicking any button's and locked/unlocked scenario, user doesn't receive any feedback. Mar 4, 2020
@therealsanjeev therealsanjeev changed the title (Improve UX) After clicking any button's and locked/unlocked scenario, user doesn't receive any feedback. (Improve UX) After clicking any button's and specially unlocked scenario, user doesn't receive any feedback. Mar 5, 2020
@pknotfound
Copy link
Contributor

@therealsanjeev Hello, have you taken up this issue?

@therealsanjeev
Copy link
Author

therealsanjeev commented Mar 5, 2020

@Priyansh-Kedia yes bro, before that I want to confirm this issue by mentor'S. any mentor, whenever you feel free please look into this :)

@pknotfound
Copy link
Contributor

Alright.
All the best.

@therealsanjeev therealsanjeev changed the title (Improve UX) After clicking any button's and specially unlocked scenario, user doesn't receive any feedback. UI Enhancement, Need to add functionality in buttons like Animation or Vibration effects Mar 21, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants