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

redesign/modify UI and UX #6

Open
harshsri2208 opened this issue Oct 10, 2019 · 13 comments
Open

redesign/modify UI and UX #6

harshsri2208 opened this issue Oct 10, 2019 · 13 comments
Labels

Comments

@harshsri2208
Copy link
Owner

harshsri2208 commented Oct 10, 2019

Interested people can redesign UI/UX for a better user experience. The current UI has a single page for all the activities and looks space deficient. Providing different pages for all the activities would provide a better control over the app.

@subbramanil
Copy link

@harshsri2208 I would like to work on this. However seeing as it's in 'Java', I would prefer to migrate it to 'kotlin' as it's the de-facto language for android app development. I submitted an initial PR to upgrade to the latest dev tools. Check it out.

I will submit further PRs after my UI/UX changes.

@subbramanil
Copy link

@harshsri2208 I have a good idea of re-designing the app UX. But right now I'm blocked because of this PR.

I don't want to force you to migrate the app to 'kotlin' but at the same time, I don't want to waste time working in 'java'. So let me know if you don't mind migrating to 'kotlin' or going to stick with 'java'.

@harshsri2208
Copy link
Owner Author

harshsri2208 commented Oct 16, 2019 via email

@subbramanil
Copy link

subbramanil commented Oct 16, 2019 via email

@subbramanil
Copy link

subbramanil commented Oct 18, 2019

@harshsri2208 Here's the idea of the UX I tried out.

The Meme creation use case is pretty simple and can easily be split into multiple screens for sure. But having a single screen also isn't a bad idea. The idea of the proposed UX is to make it conversational style where the user need to focus on only one thing at a time. On a high level the user required to do,

  1. Pick an image
  2. Add a text at the top
  3. Add a text at the bottom
  4. Check preview of the meme
  5. Save or Share it

The original UX had a single screen with these actions and attempting to direct the user by disabling few actions at the beginning and enabling it as the user performs initial actions. This could be improved by requiring the user to do one thing at a time and walk through him along the way.

Screencast-Deleted 30 days from Oct 18

@JAtoms
Copy link
Contributor

JAtoms commented Oct 6, 2020

Hey, am UI/UX designer, would you mind getting a design from me?

@harshsri2208
Copy link
Owner Author

@JAtoms sure. If you want I can assign you the issue.

@JAtoms
Copy link
Contributor

JAtoms commented Oct 7, 2020

Al right. Assign the issue to me, most importantly, I'd like to see the initial design

@harshsri2208
Copy link
Owner Author

Sure. You can make improvements to the current UI as per your choice. I created a new branch UI-modification for this issue.

@JAtoms
Copy link
Contributor

JAtoms commented Oct 8, 2020

Ok. can I have an image of the old UI?

@JAtoms
Copy link
Contributor

JAtoms commented Oct 9, 2020

I just sent a PR. I made necessary UI changes in two different XML files. So write the Java code to connect the XML

@harshsri2208
Copy link
Owner Author

great. I have merged the PR

@harshsri2208
Copy link
Owner Author

Please assign me this issue under hacktoberfest

assigning to you

@KeshavAnandBhagat KeshavAnandBhagat removed their assignment Oct 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants