this post was submitted on 07 Aug 2023
131 points (91.2% liked)

Memmy - An iOS client for Lemmy

2536 readers
1 users here now

Download on the App Store

View on GitHub

Join the Discord

Code of Conduct

founded 2 years ago
MODERATORS
 

Loving Memmy so far!

The only two things I’d like to see are:

  • searching within a community (this is probably requested previously but I can’t search previous posts. Please let me know if I’m wrong here!)

  • the subscriptions tab to become a button within the dock at the bottom. I frequently move between my subscriptions and I find it a little tucked away at the moment.

Regardless, love your work. It’s always a bit rich making requests for something that is FREE! So, again, thanks for all your hard work and feel free to disregard the above.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 23 points 1 year ago

Regardless of whether Memmy is the most “iOS” like, it’s the most like Apollo (RIP). I do like Avelon and Voyager as well but Memmy is my favorite and just feels compact, clean, and right.

[–] [email protected] 14 points 1 year ago (4 children)

Far from it. Featurewise it is the richest, but it does not feel like home on iOS.

Regarding apps for lemmy I prefer

Avelon Mlem. This one is made with swift has checks all the iOS design guidelines boxes.

[–] [email protected] 17 points 1 year ago* (last edited 1 year ago) (2 children)

I’m not very familiar with the iOS guidelines but try to refer to them sometimes. Are there any glaring issues you are aware of that Memmy has, with the guidelines, or is it more a lot of small things? I imagine it’s easier to stay within guidelines while using SwiftUI/UIKit but maybe it’s not.

[–] [email protected] 9 points 1 year ago (1 children)

I can’t imagine what kind of iOS guidelines could make Memmy more comfortable to use. It’s so damn good.

[–] [email protected] 4 points 1 year ago (1 children)

Wouldn’t necessarily make changes off of it, would just be curious

[–] [email protected] 2 points 1 year ago (1 children)

O shit you’re the actual dev of this. I’m not sober and didn’t even think about the whole, y’know… you’re pink and IT SAYS THAT RIGHT THERE

Cannot thank you enough. What you’ve created is absolutely the best. I’ll thank you with money, because the fact that you’ve adapted my other favourite mobile developer’s app to work for this community is just exquisite.

[–] [email protected] 5 points 1 year ago (1 children)

Lmao no worries, glad you're enjoying the app! We will be adding an in app tip jar soon as well.

[–] [email protected] 2 points 1 year ago

I’ll donate even more when ya do!

[–] [email protected] 2 points 1 year ago (1 children)

Take any of the Apple apps for example. They implement the frosted glass effect to give you a sense of foreground and background and it looks just super nice. I sent two feedback text to Memmy about this but this low hanging fruit hasn’t been implemented yet.

Then the size of the big headers that shrink down when you scroll down to reveal more content. Just real eye sugar!

[–] [email protected] 5 points 1 year ago (4 children)

We don’t read the test flight feedback because most of it is extremely low quality and we get a ton of it.

Regarding glassmorphism, it’s something difficult to do in React Native. (although Bean does it so i guess possible) I believe both gk and i are not big fans of it anyways. I don’t hate it in certain places but i honestly really don’t like it in Mlem for example. Maybe because of all the varied content i can see come through it on Lemmy, where as in Messages or Mail it’s more monotone.

Regarding the tab bar going away on scroll. I believe this is not an accessible design and am also unaware of it ever being recommended by Apple. Also unaware of it being used in any apple apps. Totally fine to like it, just don’t think it’s an iOS design guideline.

Appreciate the feedback, though i guess i thought we were talking more about UX design over aesthetics.

[–] Carnelian 7 points 1 year ago (1 children)

We don’t read the test flight feedback

Oh, well, that’s good to know. And here I thought that was actually the main way we were supposed to submit bug reports and feedback

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

No we’ve said multiple times in the community the best way to submit feedback is in GitHub. That’s basically the only place we track anything. We’ve been meaning to just close down test flight for a while too but want to get the app in a better place after all our major refactors.

[–] coleseph 2 points 1 year ago (1 children)

I'll chime in the other way, I detest the frosted glass effect that the user above is describing. Mlem uses this if you want to check out a reference.

I love how clean and immersive the app is current state. The foreground of the bottom bars user above (no hate, just my opinion) makes me feel like I'm on my phone and I prefer to just get lost in content

[–] [email protected] 3 points 1 year ago

I agree, i find it pretty distracting on Lemmy in particular.

load more comments (2 replies)
[–] [email protected] 15 points 1 year ago

As a dev it’s nice to check all the official guideline boxes, as a user I’d much rather actually have features.

[–] [email protected] 3 points 1 year ago (1 children)

Are you saying Avelon or Mlem? They’re different apps, right?

[–] [email protected] 8 points 1 year ago (1 children)

Yeah, Avelon and Mlem are different apps. I prefer Avelon. Memmy is great but I just prefer Avelon myself. Feels more my design style with the choices the dev has made.

[–] [email protected] 7 points 1 year ago (1 children)

Avelon is super cool, i really like it and how it's unique and different

[–] [email protected] 2 points 1 year ago (1 children)

Just commented how I appreciated your support of another app in another comment. Keep up the great work, the Lemmy community thanks you!

[–] [email protected] 1 points 1 year ago
[–] WiseMoth 2 points 1 year ago (1 children)

Definitely +1 for Mlem. It’s my main. I’d also like to give Bean a shoutout! While it’s not entirely Swift IU (far as I can tell), it’s way more Swift than Memmy and just as if not more feature rich!

[–] [email protected] 2 points 1 year ago (1 children)

Bean isn’t swift, it’s React Native like us. If you mean more iOS like then maybe it is?

[–] WiseMoth 1 points 1 year ago* (last edited 1 year ago) (1 children)

Oh, well it definitely feels like it’s using Swift UI for the majority of the UI (although not all, as I said). Regardless, great job on Memmy!

Edit: after taking a closer look at Bean (which I should’ve done earlier lol), it looks like Apple’s UI is only really used in the menus and pop-ups of Bean. That’s pretty embarrassing but oh well lol. If you’re looking for proper full swift with swift UI, Mlem is the way!

[–] [email protected] 2 points 1 year ago

Yea we use it for the pop up menu but not the button groups yet

[–] [email protected] 9 points 1 year ago (1 children)

Glad you are enjoying it!

  1. It's on the roadmap but we just haven't gotten around to it. Gk might be adding it soonish though.
  2. We were thinking of maybe making the subscription drawer open from anywhere in the app if you long press the Feed tab icon. I've also been meaning to add some customization options for the tab bar on the bottom to let you change what options are there, but no promises on that coming any time soon.
[–] flamindinky 1 points 1 year ago

Point 2 sounds awesome 🙌

[–] Taalnazi 8 points 1 year ago

Personally I like Memmy too, Wefwef is great as well. Only thing I dislike of the latter is that it doesn't let you choose between app icons, but oh well.

[–] [email protected] 6 points 1 year ago

Yeah that app is really great and looks really professional compared to every alternative. Keep up the good work!

[–] [email protected] 6 points 1 year ago

I just wished Memmy could play gifs and open albums properly

[–] aquarisces 5 points 1 year ago (3 children)

It's my primary iOS Lemmy app currently (with Mlem as the backup). I am very keen on Voyager becoming a native iOS app though as a former Apollo user 👀 (sorry to admit that on the Memmy community!)

[–] [email protected] 5 points 1 year ago (1 children)

Voyager is live in the App Store now 😉

[–] aquarisces 3 points 1 year ago

😱 so it is! Thank you, downloaded now!

[–] [email protected] 3 points 1 year ago

I think I've tried pretty much all the iOS clients for lemmy now, and Voyager is by far the best. Maybe I'm biased as a former Apollo user like you.

[–] WiseMoth 2 points 1 year ago

It’s on the App Store but even that version isn’t native (written in Swift with Swift UI) as far as I can tell

[–] Zink 4 points 1 year ago

There’s a lot of fantastic work going on with Lemmy apps, and I have several installed.

But I keep coming back to Memmy!

[–] skepticalifornia 3 points 1 year ago

Memmy is working really well on the iPad as well and the enhancements you mention make a lot of sense. I use an Android phone and am switching between Liftoff and Sync at the moment.

[–] kaato 2 points 1 year ago

Agree, I think it’s great!

[–] BitingChaos 2 points 1 year ago

Memmy cannot pin/favorite a community without subscribing to it.

That is something that Apollo, Narwhal, Bean, Voyager, Mlem, and a few other apps have been able to do.

In fact, the only other app I use that also lacks such functionality like Memmy is the official Reddit app.

Memmy is nice, but such missing functionality has put it low on my list of favorite clients.

[–] [email protected] 1 points 1 year ago

Agreed.

Hey if the Dev sees this, some communities I subscribe to don’t let me post, I get an error saying “this language is not supported”. I (just today) deselected “Undefined” as a language choice in my web profile to see if that fixes it, but I wasn’t sure if there was a way to add language selection into the app to prevent these errors.

[–] [email protected] 1 points 1 year ago (2 children)

Is iPad optimization on the road map?

[–] [email protected] 3 points 1 year ago

Not currently. Maybe once we are more or less "done" developing the core features of Memmy and know for sure we are not changing any layout stuff or anything. But it's too time consuming testing for both devices.

[–] WiseMoth 2 points 1 year ago

Give Mlem a shot. It’s on the App Store and has a fully optimised iPadOS app

[–] [email protected] 1 points 1 year ago

I’m still on ios 15 due to me running this 6s until it dies or is completely unsupported with security patches. So memmy is the only option I’ve found to work.

load more comments
view more: next ›