this post was submitted on 23 Jun 2023
15 points (67.4% liked)

Jerboa

10299 readers
1 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 don't use the Play store (don't want a Google account) and prefer to stay away Github because Microsoft. Thanks.

Added: Thanks for the links! Unfortunately it looks like the app requires Android 8.0+ and my phone is still on Android 7. Is that inherent to Jetpack or some other part of the app technology? It would be good to not have to keep churning to the latest shiny.

you are viewing a single comment's thread
view the rest of the comments
[–] Azzu@discuss.tchncs.de 3 points 1 year ago* (last edited 1 year ago) (1 children)

lemmy.ml is on 0.18 so jerboa 0.34 doesn't work with it, only 0.35. Shouldn't crash but well...

Honestly I'd suggest using the browser, the web interface works perfectly well on mobile. If you use Firefox or any other browser that can install UserScripts, you can add some useful ones like https://greasyfork.org/en/scripts/469273-lemmy-rewrite-links-to-home-instance and https://greasyfork.org/en/scripts/469196-gm-lemmy-newtab

[–] solrize@lemmy.ml 1 points 1 year ago (1 children)

Thanks. Unfortunately I'm unable to login to either lemmy.world or lemmy.ml from a mobile browser (Fennic). The spinner thingie just spins forever. The only way I can post from mobile right now is with Jerboa.

Yeah that makes sense about Jerboa 0.34 vs Lemmy 0.18. I guess I will wait for lemmy.world to update to 0.18, then update my Jerboa installation. Eventually I think I want to write my own client (it will have a web interface that looks like news.ycombinator.com) and maybe run my own Lemmy instance so my reading is not tracked.

Also, Lemmy on a mobile browser uses a completely ridiculous amount of bandwidth. I haven't checked how much it uses with Jerboa. But it is way more bloaty than the Reddit app I used to use was.

[–] Azzu@discuss.tchncs.de 1 points 1 year ago (1 children)

You could use Firefox on mobile and use ublock origin to auto-block images & third-party content by default, then it doesn't use almost any bandwidth. I'd imagine jerboa uses similar amounts since it also displays images without any data saver settings as I can see.

[–] solrize@lemmy.ml 1 points 1 year ago* (last edited 1 year ago)
  1. Lemmy under firefox uses a ton of mobile bandwidth separately from images, maybe because of javascript bloat.

  2. I'm unable to login to Lemmy from mobile firefox (the spinner just keeps spinning), though I can browse without logging in.

I do like the idea of keeping track of read and unread posts on the client side, so maybe that capability can make it into the app. I.e. I'd like the communities screen to show me for each community, how many posts I haven't looked at yet. I'd similarly like the community view to show me threads with unread comments. Usenet readers have had this feature since forever and it made Reddit a regression by comparison.