cross-posted from: https://lemm.ee/post/116554

Hello community! ๐Ÿ‘‹

I wanted to drop a short announcement: Iโ€™m building an iOS client for lemmy, named Lemon ๐Ÿ‹!

It is still very much in early development, only having one week of dev time so far. Iโ€™m not yet ready for users (unless you want a lot of bugs ๐Ÿ˜…).

Iโ€™ll be sharing some development logs throughout the journey. Consider this the first of (hopefully many) entries!

Story time:

For years, I was an avid user of Apollo for Reddit. I was an โ€œultra subscriberโ€ and occasional donor, since I loved the app and Christian Selig was such a kind and engaged developer. He managed to build both an inspiring app and community.

I was heartbroken when I learned Apollo would shut down due to Redditโ€™s API changes.

Lemon for Lemmy as an homage to Apollo and is greatly inspired by his amazing work (Thank you, Christian!)

Features

Some of the currently-working features are:

  • ๐Ÿ”’ Logging in and registering (including instance search + information browsing such as user count, location, accepting memberships, etc!)
  • ๐Ÿ’ก Light and Dark modes
  • ๐Ÿ”ผ Upvoting / downvoting posts with optimistic updates and rollbacks (including swipe to vote!)
  • ๐Ÿš€ highly performant feed with infinite scroll
  • ๐Ÿ“š persistent cache to read while youโ€™re offline

My goal is to make this a fully featured Lemmy client for iOS, and hopefully one day as good as Apollo is/was!

Thatโ€™s all for now. Hereโ€™s some screenshots. Until next time!

You are viewing a single thread.
View all comments View context
2 points

Thanks for the kind words! I will do my best :)

permalink
report
parent
reply

Programming

!programming@beehaw.org

Create post

All things programming and coding related. Subcommunity of Technology.


This communityโ€™s icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

Community stats

  • 73

    Monthly active users

  • 320

    Posts

  • 3.3K

    Comments