this post was submitted on 20 Jul 2023
581 points (96.5% liked)

Memes

44907 readers
2640 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
 

They are honestly both good, but can’t beat the native ios experience.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 10 points 1 year ago (2 children)
[–] [email protected] 4 points 1 year ago (1 children)
[–] [email protected] 8 points 1 year ago

Memmy - React Native mlem - Swift

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

Interesting — is the former compiled? Seems smoother vs Swift UI, which is the opposite of what I’d expect for something that sounds like it has more bloat (React).

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

In theory swift should be smoother, but in reality React Native is good enough for it to be really smooth. It comes down to the coding itself.

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

Hm, yeah. The comment collapsing, for example, is animated in Mlem, whereas in Memmy it’s a simple disappear/ appear transition.

The latter makes Memmy feel more snappy, even though Mlem’s smooth animation is actually kind of more impressive from a pure performance point of view.

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

Yeah that’s true. React native do support very smooth transitions as well though. Another app that is extremely smooth - albeit not as complete as Mlem or Memmy is Beans for Lemmy. I do believe it’s written in Swift as well.

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

Avelon is also another that I believe is Swift. It’s smoother than both Lemmy and Mlem, but lacks swipe actions at the moment, which turns out to make it unusable for me.