this post was submitted on 06 Jun 2023
89 points (100.0% liked)

Jerboa

10290 readers
4 users here now

Jerboa is a native-android client for Lemmy, built using the native android framework, Jetpack Compose.

Warning: You can submit issues, but between Lemmy and lemmy-ui, I probably won't have too much time to work on them. Learn jetpack compose like I did if you want to help make this app better.

Built With

Features

Installation / Releases

Support / Donate

Jerboa is made by Lemmy's developers, and is free, open-source software, meaning no advertising, monetizing, or venture capital, ever. Your donations directly support full-time development of the project.

Crypto

Contact

founded 2 years ago
MODERATORS
 

I've been playing around with Jerboa's UI trying to make it more consistent and readable

you are viewing a single comment's thread
view the rest of the comments
[–] PriorProject@lemmy.world 10 points 1 year ago (1 children)

Looks nice. Is this working code in a fork somewhere, or a non-functional visual mockup?

  • Most of the changes seem purely cosmetic, but I guess you decided to get rid of the button to list the communities in the bottom bar in favor of having people use the hamburger menu?
  • My favorite change is getting rid of the local/subscribed/all button in the top-bar and making the display of what's currently suggested be a dropdown. That's much easier to understand, and reduces clutter. Simply lovely.
  • The one thing that actually reads less clearly to me is the envelope icon to go to replies/etc in the bottom bar. If I didn't have jerboa next to me to compare with, I wouldn't be able to visually parse what that is supposed to me.
[–] meisme@lemmy.ml 19 points 1 year ago* (last edited 1 year ago) (3 children)

Thank you for the constructive feedback. This is not a mockup, it's functional code. I will publish it and I will try to get it merged once I improve the styling and fix a few crashes. For the last point, I based the icon off of what similar apps like Infinity use. I guess it would make more sense to replace it with a bell or an envelope. Thank you so much for the very constructive comment :)

[–] PriorProject@lemmy.world 6 points 1 year ago

Good luck getting it merged, I'd really enjoy using these changes.

On the icon I have difficulty reading, maybe it's just me... go with what you feel is right. I actually use Infinity and I can see now that the icons match. I'll certainly learn to read it with use and it won't bother me once I get used to it. But if you're thinking about a bell as a possible alternative, that would certainly align with the web UI. But subtle choices either way. Looks super great.

[–] notExactlyI20@lemmy.ml 3 points 1 year ago

Hello fellow Infinity user :) Ux looks great, keep up the development, hell, I badly need it merged to the main project asap D:

(ps: No shitting on Infinity, it actually made R-word usable and confortable for me as well as for others, but pls don't add the floating button when in "comments" screen, or at the very least include an option to disable it)

[–] pitninja@lemmy.ml 3 points 1 year ago

Good job with this! Apparently the inspiration for the Jerboa UI was Boost for Reddit. That's not to say it needs to be a Boost clone in every single way, but if you want to see why certain decisions were made, it's a good app to look at. I see that when you made the change to a dropdown for local/subscribed/all, we lost the sub text that shows what the current sort order is (active/hot/etc). I don't know if that's difficult to add back, but it's something I personally would miss.