this post was submitted on 23 Jul 2023
31 points (74.6% liked)
Memmy - An iOS client for Lemmy
5074 readers
1 users here now
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
IMO, not really. If I post something and it ends up being posted from the wrong account, thereby doxxing me (which has happened more times than I can count now), that's pretty bad in my book. I keep downgrading to version .3 because it's the last version that tells the truth about who is posting where.
I'd like to see the devs fix these major issues before adding more features...and I know that they're working on it.
I simply want to browse and know that what I am posting is from the account name that is written in the bottom/middle of the app. At the moment, I can't even trust Memmy to do that. As it stands, I have to remember to manually reload every tab in the app (or shut the app down and restart it with the user I switched to).
As an iOS dev, swift engineer, and major critic of javascript and other non-native, ~~hacky~~, pragmatic solutions, using React Native on an app intended for one platform is probably more than a little bit to blame here.
Ps. don't even get me started about battery life, RAM usage, and background behavior of react native apps.
Please be more respectful as a fellow dev. We are doing this in our spare time and we don’t know Swift. We are doing this for fun, if you don’t like our hacky JavaScript app you can go use a different app. It doesn’t affect us since we are not making money off of this lol. I’m literally doing this in my spare time for free. This also has ABSOLUTELY nothing to do with JavaScript and react native, it’s our state management.
I apologize. I hoped/figured you guys could take honest criticism (since it comes from a place of wanting you guys to do better and is completely constructive).
IMO, you currently have the best app for Lemmy. As a fellow dev, I'd want to hear brutally honest opinions of my app no matter how much it hurts...and it should hurt (as much as a dose of reality does) because this app has all the red flags that point to mounting and unmanageable state and complexity. Good luck refactoring it and I promise to also be as unbridled about my praise as I was about my criticism.
In the future, I promise to disguise my harsh criticisms and tech stack preferences so I don't hurt your feelings.
if you want native Swift UI then use mlem and complain there ✌️