RailwayStations/RSAndroidApp

Authentication/nickname very confusing

Closed this issue · 9 comments

There doesn't seem to be a way to make an account or anything? The UI/UX is extremely confusing...

Screenshot_20221216-125819.png

You can create an account and login via the "My Data" menu.
You are right, the flow could be better.

It took me like 10 minutes to find "my data"... maybe I'm just dumb but this is the least intuitive app design I've ever seen 💀

You hold the record now 🤣

Feedback welcome. If you have suggestions on how to improve it.

My suggestion would be to adhere much closer to MD3 guidelines. Having standardized places of putting items, menu, nav, profiles, and other elements is always good to have.

@pstorch how about something like this? (whipped up in figma)

image

@ThatOneCalculator that looks really nice. This app is far away from MD3. That would be a huge redesign/rewrite. I don't have the capacity for that right now. But hey, it's open source and PullRequests are more than welcome. If you like.

I have 0 clue how to make Android apps 🥴

To improve it a little bit, I implemented an automatic switch to the "My data" screen in case a login is required but missing.
I keep this issue open. Maybe we can improve the login flow further. A complete redesign would be a different topic.

The authorization flow is completely rewritten with #360