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

UI/UX Prototype #15

Merged
merged 1 commit into from
Dec 10, 2020
Merged

UI/UX Prototype #15

merged 1 commit into from
Dec 10, 2020

Conversation

sdsantos
Copy link
Contributor

@sdsantos sdsantos commented Nov 30, 2020

Here is the UI/UX Prototype of the Stacks Auth Android App --> FIGMA

For those unfamiliar with the concept and purpose behind this app, you can read our Stacks Grant proposal.

This UI/UX is based on the Stacks Connect 2.0 WIP from the Stacks UserX team.

The 2 main scenarios we cover are:

  • Fresh Install: the user installed and used the Stacks Auth app by itself
  • From another app: the user interacts with the Stacks Auth through another Android app that supports Stacks

We're still deciding on what to show first in the Fresh Install scenario. The two options we design are:

  1. Ask the user to login/signup as the first thing. Afterwards, besides having the account managing features, show a Home screen with information about the Stacks ecosystem.
  2. Start with the Home screen, plus a banner to login/signup, but we don't enforce it straight away.

We're leaning towards the second option. But we would like more feedback from the community on this matter.

The prototype covers does not cover all possible scenarios, but covers all unique screens. The missing flows can be deduced from this.


Closes #5

@psq
Copy link

psq commented Nov 30, 2020

I was under the impression that the stacks 2.0 tools wer using 24 words, not 12. It seems to me being able to use the same passphrase that yields the same address across devices is really important.

And any plans to go beyond sign in like authorizing transactions from apps?

@Filmaluco Filmaluco added this to In progress in Stacks Grant via automation Dec 2, 2020
@Filmaluco Filmaluco added this to the Milestone 1 milestone Dec 2, 2020
@Filmaluco Filmaluco added the UI/UX Small Updates or Mocks label Dec 2, 2020
@Filmaluco Filmaluco removed this from In progress in Stacks Grant Dec 2, 2020
@sdsantos
Copy link
Contributor Author

sdsantos commented Dec 2, 2020

@psq Thanks for the feedback!

We copied the 12 words from the new Stacks Connect 2.0 design. But we'll double-check exactly what's the right pattern. We definitely want devices/apps to be interoperable.

There are some interesting possibilities after this initial version:

  • Transaction signing (will become a big deal as the main net is rolled out, and it makes sense to go with the authenticator app)
  • Digital wallet (but there are other community wallets being worked on, inclusive for Android
  • Third-party app store (a decentralised alternative to the Google Play Store)

@markmhendrickson
Copy link

We plan to support both 12 and 24-word Secret Keys in the new versions of Connect and Stacks Wallet for Stacks 2.0, to facilitate the sort of interoperability indicated by @psq.

I would also suggest path #2 for the home screen here. It's generally good to require auth only for those experiences that need it.

@sdsantos
Copy link
Contributor Author

sdsantos commented Dec 9, 2020

It's settled then, we'll go with the scenario 2, which doesn't enforce login/signup straight away.

@Filmaluco Filmaluco merged commit df58a3f into main Dec 10, 2020
@Filmaluco Filmaluco deleted the ui-ux-prototype branch February 5, 2021 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
UI/UX Small Updates or Mocks
Projects
None yet
Development

Successfully merging this pull request may close these issues.

UI/UX Prototype
4 participants