this post was submitted on 21 Jun 2023
27 points (100.0% liked)

wefwef

4216 readers
1 users here now

wefwef is now Voyager! Subscribe to !voyagerapp@lemmy.world.

founded 1 year ago
MODERATORS
 

Hi there! So there's been a ton of work by a bunch of developers that are really frustrated with Apollo going away end of month.

That's why I created (yet another) Apollo-like Lemmy client called wefwef - https://wefwef.app.

Right now it's targetting iOS - you can still use it on Android phones, but it's untested. An Android theme is in the works!

So, why wefwef?

  • Progressive web app — It's easy to try, and works cross platform. Get the same experience on your phone, tablet and computer. If you like it, add to home screen for a like-native experience.
  • Open source! Self hosting and hacking is totally doable

There's a TON of work to be done, but the basics are there (browsing, commenting and voting). More to come soon! Let me know what you think.

https://wefwef.app

wefwef app screenshots

top 31 comments
sorted by: hot top controversial new old
[–] Porgey@lemmy.world 4 points 1 year ago (1 children)

Im actually shocked at how well this works! Never expected a Webapp to be this great! Do you plan to make a native app for iOS at some point? I mostly ask because a lot of my favorite features from Apollo (widgets was a big one, FaceID, lockscreen widgets) are afaik only possible through native right? I would love to see stuff like that in the long run here too!

Regardless, this is really an awesome PWA and I can’t wait to see what you do with it!

[–] zav@lemmy.world 1 points 1 year ago

If there was an ios native app even half as good as this one i'd be sold, please make an app!!

[–] jwmgregory@lemmy.world 2 points 1 year ago* (last edited 1 year ago) (1 children)

Would it be possible to modify the sorting feature so that it isn’t universal? In Apollo, unless I’m misremembering, I’m fairly certain the sorting would default back to a set sorting function, usually Hot or whatever the equivalent was. It might’ve been a setting called default sorting method, again my memory is hazy and I can’t exactly go check. I digress. This was convenient bc oftentimes when someone sorts by Top, Active, or Controversial it is only for the given instance they’re currently viewing, and they intend on viewing a specific sorting method generally while otherwise browsing. It would be nice as at least an option, if possible to implement easily.

[–] aeharding@lemmy.world 2 points 1 year ago (1 children)
[–] jwmgregory@lemmy.world 3 points 1 year ago* (last edited 1 year ago)

Thanks you’re awesome!

[–] aquarisces@lemmy.world 1 points 1 year ago (1 children)

Apologies if this is the wrong thread to ask but is there an issue with the app at the moment? Thought it might be my account so I signed out but even as guest I’m getting this error as attached

[–] aeharding@lemmy.world 3 points 1 year ago (1 children)

Probably just instance issues.

[–] aquarisces@lemmy.world 1 points 1 year ago

Thanks for your response! Looks like using Lemmy.world directly or using Memmy (where I’m replying now) seems to work okay, I’ll just try wef again later

[–] spicecastle@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

@aeharding Is there a reason why the colours for up- and downvotes are inverted? It keeps throwing me off, especially because everything else looks exactly like it did on Apollo.

Also, would it be possible to add those tiny vibrations when you swipe do up-/downvote? I have swiped too far a number of times now and accidentally downvoted on first try because there is no haptic feedback.

Regardless, I love wefwef so far, thank you so much for your work!

[–] CrafterMeeple@midwest.social 1 points 1 year ago

Overall it looks great! Just a couple of notes: the colors for up/down votes being inverted from Apollo keeps throwing me off. Also, the save button doesn’t work. I don’t know if Lemmy really has an option for saving posts, and if not it might be better to not show the save bookmark icon. If I’m wrong and there is a way to find what I saved, please let me know where to find it!

[–] khorvatin@mastodon.world 1 points 10 months ago (1 children)

@aeharding nice! Now I know what you do for fun!

[–] aeharding@lemmy.world 2 points 10 months ago (1 children)
[–] khorvatin@mastodon.world 2 points 10 months ago

@aeharding just so excited that Google finally fixed the bug :)

[–] sma3in@lemmy.world 1 points 1 year ago

my gf just asked wtf is wefwef, sounds like porn. explained what it is and now she using wefwef. really loving this early build and lemmy community makes this place even more welcoming.

[–] Zephyr_0713@lemmy.world 1 points 1 year ago

if an app is released, please add a function in the android version to switch between android and ios theme

[–] cheese_greater@lemmy.world 1 points 10 months ago

This post should have 2120 updoots ☠️🎺

[–] jcb2016@lemmy.world 0 points 1 year ago (1 children)

How do i self host and how do i get updates directly from you so my instance can stay updated? also do i need to upgrade my vps or will it just be me on the self hosted wefwef PWA or something?

[–] aeharding@lemmy.world 1 points 1 year ago

It’s pretty lightweight, check out the readme. Info on auto updates with lighthouse too

[–] nocnoc@lemmy.world 0 points 1 year ago (1 children)

Hi is there a way to customize gestures?

[–] aeharding@lemmy.world 1 points 1 year ago
[–] sheodox@lemmy.world 0 points 1 year ago (1 children)

Hey, out of curiosity, how do you host the official instance? Is it just running on a VPS or some other static site host?

I ask because I'm the dev of another alternate web UI (but for desktop) called Alexandrite, and I'm hoping to refactor and move Lemmy API calls from the server to the client in the near future to avoid scaling issues with rate limits and I'm just exploring my options for hosting if I were to not have a hard dependency on SSR.

[–] aeharding@lemmy.world 2 points 1 year ago

Yeah, it’s a vps acting as a reverse proxy for now.

[–] guyman@lemmy.world 0 points 1 year ago

Why the shitty name? Any chance ya'll can change it when it comes out of alpha?

[–] faladorable@lemmy.world 0 points 1 year ago (1 children)

is there a way to set up “multireddit” feeds like you could with apollo?

[–] aeharding@lemmy.world 1 points 1 year ago

Not currently afaik

[–] wavymoney@lemmy.world 0 points 1 year ago (1 children)

If this becomes a native iOS app, it would be a game-changer!

[–] pasiano@lemmynsfw.com 0 points 1 year ago (1 children)

It doesn't need to be native.

[–] wavymoney@lemmy.world -2 points 1 year ago (1 children)

If that’s the case, apps may as well not exist. But apps still get made, because the world doesn’t work that way.

[–] pasiano@lemmynsfw.com 1 points 1 year ago (1 children)

What would make it game changer compared to what it is as PWA?. Both iOS and Android users can enjoy being PWA without app stores.

[–] wavymoney@lemmy.world 0 points 1 year ago* (last edited 1 year ago)

By “game-changer”, I meant in the sense of having the most functional lemmy client with the best UI in the App Store so soon after what happened to Apollo. PWAs are cool (good for small startups, less cost, faster update deployment, cross-platform thru web-browser engine), but they can’t or don’t leverage the strengths of the hardware/platform they run on to achieve that without a wrapper or native code. Spotify is a PWA, for example. I just logged into mobile Spotify and most of the core functionality is there, but the experience is better using the native app from the App Store. (I can’t even view my Library with mobile Spotify) Scrolling is buttery smooth, animations for transitions instead of sudden “pop-ins” and “pop-outs” or loading a page (like a web browser). Same with Twitter, or a majority of sites/services with an already established app. There’s a reason they all push you to use the native app instead of the web-browser version. It’s just better, and wefwef can only benefit from it. As a PWA, it’s a good solution until it’s mature enough to be native.

load more comments
view more: next ›