this post was submitted on 19 Mar 2025
44 points (94.0% liked)

Voyager

6206 readers
211 users here now

The official lemmy community for Voyager, an open source, mobile-first client for lemmy.

Download on App Store

Download on Play Store

Use as a Web App

Download on F-Droid

Rules

  1. Be nice.
  2. lemmy.world instance policy

Sponsor development! ๐Ÿ‘‡

Number of sponsors badge

๐Ÿ’™

founded 2 years ago
MODERATORS
 

I keep hearing of people who have used Lemmy for a few days or a few weeks and want to start using a mobile version โ€“ often Voyager.

They open Voyager for the first time, and get a screen with a button for logging in. They get a choice for which Lemmy instance to join, but no place for entering their existing username or password.

I've told them that "in the first screen there is a button that is very difficult to notice, allowing you to use a pre-existing Lemmy username. Find that semi-hidden button, click it, and you can login."

It is of course a working workaround to pre-emptively tell people that the button exists, is just very well hidden, and needs to be clicked by most people who download Voyager. But still, it would be cool if the screen for new users could be altered so that the ability to log in with a pre-existing username was equally visible as the choice to create a new account!

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 6 points 1 day ago* (last edited 1 day ago) (9 children)

I've told them that "in the first screen there is a button that is very difficult to notice, allowing you to use a pre-existing Lemmy username. Find that semi-hidden button, click it, and you can login."

This is the first Iโ€™ve heard of any problems with this screen, so please encourage them to reach out directly, or post in this community.

[โ€“] [email protected] 4 points 1 day ago (8 children)

I asked for a person without a Lemmy account to install Voyager and make some screenshots. So, here's what my experience was like, and apparently that of others as well. I hope it helps understand in which way the average user is an idiot :) Here goes:

First, I launch the program. This is the screen I get:

So, I've already got an account, so I don't need to join Lemmy. Therefore, I choose the other option, "Pick another server", in order to tell which server my user account is on, and log in to that server.

Then I'm in this screen:

I choose Sopuli and all I get is a form for creating a new username. But why would I want to create a new one? I tried long-pressing the sopuli.xyz text, and got nothing.

Obviously, in the first screen there is the "Log in" button, but because there was "Join" and "The other option", I had assumed the "other option" must include the login. The text can be interpreted that way as well.

And, at the point when I was already at the list of Lemmy servers, the "Log in" option was nowhere to see, and I didn't come up with the idea of going back to the first screen, because I assumed I had already seen both of the buttons there, and I was sure I had pressed the button that was not "Join lemm.ee".

Then I gave up. Some days later I accidentally launched the program again when I was supposed to do something completely different on my phone. Oops. But, the good thing was, I got to that first screen again. And I double-checked that I'm indeed pressing the "Pick another server" button in order to log in with my pre-existing username, and then I noticed the Log In text that is not a button. And pressed it and found out that yes, Voyager does actually support using pre-existing usernames! And nowadays I'm using Lemmy.

Now I've heard of a few people who have installed Lemmy and all of them have first given up, and then tried again after I've told them to "look for the hidden Log In button in the first screen".

"Log in" is what most people will want to do, so people will assume that it will be one of the most prominent buttons. There can be reasons not to make it more prominent than it is; in that case the next screen, with the list of servers, could have a button for "Actually, what I want to do is log in with a username I already have!"

[โ€“] [email protected] 3 points 1 day ago (6 children)

Hey, thanks for the feedback!

So for the select an instance page, I tried to make it so you could login so you can't get "stuck" here: if you press the ellipse button in the header, there is an option to login. Maybe I could add an ellipse button to each instance, I'm not sure. That might be too much noise.

For the landing page, maybe something like this? Please note, I want to keep the "join" prominent so that new users, without an existing lemmy account, can easily sign up.

(pretend "create an account" is in grey as a label. I made it red to show as a change)

[โ€“] [email protected] 1 points 1 day ago (1 children)

Small suggestion: maybe "sign up" is more clear than "Join"?

[โ€“] [email protected] 1 points 1 day ago (1 children)

"sign up lemm.ee" doesn't english too well ๐Ÿ˜›

[โ€“] [email protected] 1 points 1 day ago
load more comments (4 replies)
load more comments (5 replies)
load more comments (5 replies)