I am working on a new lemmy app for iOS and Android, here's my current progress

https://beehaw.org/post/647773

I am working on a new lemmy app for iOS and Android, here's my current progress - Beehaw

Hi all, keeping this post short, I am working on a new Lemmy app for iOS and Android, heavily inspired on the Infinity for Reddit app [https://play.google.com/store/apps/details?id=ml.docilealligator.infinityforreddit&hl=en&gl=US]. The app is very much still a work in progress, but I’s like to share some screenshots and a few MVP functionalities already implemented: Screenshots [https://imgur.com/a/OMVcPh4] Already implemented: * Anonymous browsing; * Login; * Multiple accounts support; * Account switcher; * Post cards * Sorting posts by Lemmy’s sorting options (Active/Hot/New/etc…); * Listing posts by Lemmy’s listing options (Subscribed/Local/All); * Upvote, downvote (and counters), comment counter, save; * Mark post as read; * Infinite post scrolling (keep on scrolling, app loads more posts in the background); What’s next before I make it available in the app stores (MVP): * Post view (see post’s comments); * Add a comment to a post; * Create a post; * A sexier selected account card on the sidebar; What’s still to do before I can call it a beta version: * Profile view; * Community view (rules mods other details); * Search; * Dark mode; What’s to come after: * Custom theming/Material You support; * Advanced post filters; * Community groups (Add communities to a group, see posts only from selected group); * A video player with controls over speed playback and maybe quality if possible; * Alternative posts view (compact card, list, etc) * Other cool misc options. Dreams: * Kbin and Mastodon accounts support. Keep an eye for future posts, I may be able to announce the MVP by the end of this week if everything goes well, but I can’t promise anything :) EDIT: This post got so much traction than I had predicted. Thank you so much for all your comments and ideas! I tried to reply to as many as I could. I also collected from this post a bunch of good suggestions from you which for now I am keping track of here: https://brunofinger.notion.site/brunofinger/Beyond-45cabaae7f724cd5ad2b77d902e9a97e [https://brunofinger.notion.site/brunofinger/Beyond-45cabaae7f724cd5ad2b77d902e9a97e] The app name probably will be “Beyond” as suggested by a couple of users here, and really like this idea as it creates a sort of symbolic link to Infinity as the inspiration for my work by the famous “To Infinity and Beyond” phrase :)

Feel free to suggest names here :)
Thank you all for your suggestions, as some have suggested above, I think I will probably go with Beyond, as Buzz Lightyear says, "To Infinity and Beyond!", seems like a good way to honor Infinity but also look at the future beyond.

I don't have much of an imagination so I asked Bing AI:

  • LemmyGo: A simple and fast way to access Lemmy on your mobile device.
  • Lemur: A cute and catchy name that plays on the similarity between Lemmy and lemur, a type of primate.
  • Lemo: A sleek and modern name that sounds like a combination of Lemmy and emoji.
  • Lemix: A name that suggests mixing and sharing content on Lemmy.
  • Lemyx: A name that uses an unconventional spelling to stand out from the crowd.

How about drawing name inspiration from infinity as well and altering Ouroboros the eternal self-eating serpent.

You might call it Lemmoboros and the logo could be something like this:

Ouroboros - Wikipedia

I vote for LemmyParty
Thank you all for all your comments and suggestions. I'll go through them and try to answer as much as I can, I am generally quite busy on Tuesdays so I'll probably be able to do it later at night today. In any case I am happy with the amount of support!

Happy to see some new apps on the horizon! Android user here and happy to beta test when the time arrives.

No name suggestions... and that's probably for the best ;)

This app looks great! (Lemur is a great name, you should stick with it.)

Are the screenshots from the Android app? It definitely looks like it, but I was wondering if the iOS version would lean towards iOS UI design rather than Google guidelines.

@famskiis @brunofin I also love Lemur as a name.
Probably if Brunofin has copyright issues due to is a common word, he could also try with Lemour.
Sounds good and is a "made" word so no copyright issues!
My love of Infinity is what pushed me off the Reddit train so I'd be pumped to have a Fedv equivalent!
@brunofin If it will only work with Lemmy, you could honor the original by naming it Lemfinity. If it will also work for kbin, maybe Threadfinity. Good luck.
I like those suggestions.
Came here to say this, beaten to it! Lemfinity works for me.
I'm really glad you're working on this. @hariette is making Artemis for Lemmy and kbin, and soon the world will have another app for Lemmy. More apps == more better, IMO. Your app is looking great!
Artemis App - kbin.social

A threadiverse app (aka Kmoon)

Loved infinity when I used it. Good luck!
Same here! Today tried to go back to original Reddit app and couldn't do it. Had to uninstall few seconds later. Wish we get same - if not better - experience like on Infinity.
@brunofin Wow this is app #6 now that pops up, added yours to the list in my thread: https://kbin.social/m/kbinMeta/t/35655/Several-iOS-apps-for-kbin-lemmy-are-now-in-development
Several iOS apps for kbin / lemmy are now in development! - /kbin meta - kbin.social

There are at least five apps that I know of currently in development for iOS. Unfortunately neither Memmy nor Mlem able to connect to kbin at the moment, something to do with the kbin-specific API from what @ernest, @[email protected], and @[email protected] have said. Kmoon is specifically being developed for kbin and is...

Glad to hear it! If possible, I'd like to see any design elements that can be borrowed from BaconReader, like swiping to show upvote/downvote buttons.
Perfect, now all that's missing is an overpriced API.
We can do something about that too lol :p
Looks great! good luck op
Awesome! Good luck in your project!
If you addressed this in the post and I suck and missed it, sorry! But I’d love to test your app out on iOS when available. Thank you :)
Same, except Android here.

Thank you for this.

Lemmy definitely needs more and better apps.

But just a curiosity question if you don't mind. You said that your app is heavily inspired by Infinity which is already open source, so why not just fork that and modify it to work with Lemmy?

I think swapping from one API to another is not just a drop in replacement; it might be easier to start fresh from the ground up.

Disclaimer: I am not a developer so I honestly don’t actually know

Am a developer, and there's a few patterns to make this sort of thing easier, but Lemmy/kbin is pretty different than the reddit APIs as I understand it with the federation aspects, so swapping wouldn't be THAT easy. Doable, but not a drop in replacement.
It's the age old "writing code is easier than reading code"
Oh absolutely this. Far far easier. It's a sign of a good dev who can come in and improve things without needing to rewrite everything. That said, refactors are fun as hell.

That's honestly a good point but:

  • Infinity is written in Java code specifically targeted to Android only, I am targeting both iOS and Android with the same code using React Native (maybe even web in the future but it's a little more complicated due to CORS);
  • I have worked with React for at least the past 4 years, so using React Native now for me feels like almost no learning curve at all, while if I'd be given a Java-based Android codebase now, I'd probably need to spend the first week figuring out the basics :)
Please add support for sorting comments as Top, New, Hot, Best etc too. Thank you so much for your work.

I thought i've seen a 'Lemur' or something like that a few years ago :D Only beta I guess

Keep up the great work!

Very excited to see this! Any place/site we can follow progress and maybe get access to a TestFlight link once available?
Same, would love to test for Android

@brunofin As a huge fan of Infinity that got his heart broken when the developer announced that it doesn't gonna get any Lemmy/Kbin support.
I hope you succeed! That app looks incredible!

Please, I want an AMOLED dark mode (pure black).
When you released a test on Android, please send me a link to beta test it.

Please start a sub for the app so we can subscribe to follow development and join a beta program when ready.
Will do! Considering an actual instance but not sure if worth it.

@brunofin Looks like there's an issue. Someone made an app called Lemur before you on F-droid.

https://f-droid.org/packages/com.krawieck.lemmur/

lemmur | F-Droid - Free and Open Source Android App Repository

A mobile client for lemmy - a federated reddit alternative

Does it have a name?
It's probably gonna be Beyond :)
The merrier the better.
I have been testing both [email protected] and [email protected] and both still have some bugs to work out, but they are progressing quickly. Memmy for instance had 2 updates just today, looking forward to seeing what comes out of testflight first.
Infinity was my absolute favorite, I shall watch this app with great interest 😁 lemme (Lemmy?) know if you need any additional testers

Community groups (Add communities to a group, see posts only from selected group)

That feature can't come soon enough, not only in mobile apps but also on the website itself

Definitely. I miss multireddits. I've started to get around that by setting up an RSS feed for the first time in probably 10 years, but that just solves half of the equation- the content, but not the comments.
Cool cool cool, thanks for sharing! Will definitely give it a try. How can I follow you? Sorry, New to Lemmy.
I am not sure if as of now you can follow users on Lemmy, I saw this post shared on Kbin and apparently there I have a couple followers already :p
In theory, once you've connected with Mastodon you could just view hashtags as subscriber communities and any top level toots as posts. Leaving the replies to show as a thread. Then fix it to be seen in reverse if you're in your Mastodon account.
I am saving this post for later :)
Could become super popular, good work!
If you're interested, I can put this in the stickied thread on [email protected]
Thank you but not just yet :)
Suggestions: ability to set instance base of anonymous account.
Definitely sounds like a good way to go, I believe I will allow to add multiple anonymous accounts where users can enter only a instance name and no username/password.