Congrats! I’m excited that Mlem is built in SwiftUI instead of a cross-platform framework. Native-built apps are usually so much better.
Mlem for Lemmy
Official community for Mlem, a free and open-source iOS Lemmy client.
Rules
- Keep it civil.
- This is a forum for discussion about Mlem. We welcome a degree of general chatter, but anything not related to Mlem may be removed at moderator discretion. This is not a forum for iPhone/Android debate. Posts and comments saying nothing but "iOS bad/I use Android" will be removed as off-topic.
- We welcome constructive criticism, but ask that it be both precise and polite.
FAQ
- When will insert feature here be implemented?
- Check our issue board--if there isn't an issue open for the feature you want, feel free to open an issue or make post! Just remember that devs are people too--we're doing this for free in our spare time, and building a quality app takes a lot of patient work.
- Is Mlem available for Android?
- No. Mlem is written using SwiftUI, which is not currently supported on Android. If such support becomes available, we will look into bringing Mlem to our Android friends.
- How do I join the beta?
- We are currently testing our new 2.0 codebase on TestFlight. We have two beta groups: a weekly group that receives the current state of our development branch every week, and a stable group that receives a curated pre-release build at the end of each development cycle.
- Join the weekly beta
- Join the stable beta
- How do I join the dev team?
- Head over to our recruitment channel, or go straight to our GitHub and read CONTRIBUTING.md to get started.
Me too! The differences really become apparent when more features are added. Battery life I notice. Also just the way the thing feels; I can intuit where things are in the app because I already know how to use my iPhone.
I like the design and the layouts but there are a few things to improve. The biggest for now is the image viewer. When I click on a post it just opens the post with the title and comments, but not the image itself. I can’t zoom in or anything.
Overall though it’s very clean and off to a good start.
The image viewer is our #1 priority right now. To zoom you can tap the image once in the post view--we're working on getting a hotfix out shortly to make that work the intuitive way, where tapping the image in feed opens the quick viewer.
Longer-term, we're working on a much more robust, fully-featured media viewer, but it's a complex piece of code and we want to get it right--it's slated for our next milestone (1.1, targeted Aug 5).
Glad you’re working in the image viewer. As of this release, images don’t even open in the post view. Touching them does nothing.
lmao thanks for the help, App Store
To be fair Plex is pretty awesome.
Plex has saved me, my friends, and family tons of money over the years.
lol
Can someone remind me again where the setting is to move the upvote arrows to the right hand side?
That functionality has been moved into the widget customizer. You can configure the layout of your buttons in Settings -> Appearance -> Posts or Comments -> Customize Widgets
Thank you!
Why does it require iOS 16? I am on 15.7 on an iPhone SE Second generation
There are a couple smaller reasons, but the big one is that we use NavigationStack
to handle our core view navigation--it's a truly monumental improvement over the old NavigationView
, and lets us do things like build an iPad version without rewriting all our nav stuff, but it is unfortunately only compatible with iOS 16+.
I know that's probably not a super satisfactory answer, but I'd rather be transparent than spin some PR nonsense at you.
Does that mean an iPad view is on the cards?
The less headache for the devs, the better. I fully support this decision
I’m giving this app a try. Just wanted to say that within 30 seconds, I inadvertently blocked someone while trying to change the post size. Maybe the options shouldn’t be under a submenu. Blocking a user should ask for confirmation by default. Also why do you make the user enter credentials instead of ask redirect to the instance to grant permissions using oauth?
Thanks for giving us a try! We're constantly improving, and your feedback is invaluable--we're working on adding confirmations to more destructive actions for the next build.
For credentials, we don't use oauth because Lemmy doesn't support it--there's an issue open on their GitHub that should resolve that, but until then it's passwords or bust.
Will the beta still see updates or should we switch to the App Store version?
Yes! We will continue using TestFlight to try out our beta features, so if you want the cutting (and maybe buggy) edge of our development, stay on there. If you just want the stable, reliable app, the App Store version is your friend.
I'm staying on beta to get first dibs on the coming improvements. lol. Congrats on the official app store release!
I have nothing constructive to add except CONGRATULATIONS and THANK YOU FOR YOUR HARD WORK!!
Congrats! even though it has only been such a short time, It has been amazing seeing this project grow.
By far the best lemmy app on iOS. Thanks for all your hard work! Can’t wait to see where it goes :)