Ok, I wasn’t sure to post this because I thought I’d look like a troll user but anyway.
I have been using this app recently and I’m amazed how well this works, I think it pretty much beats any Lemmy app for Android (the device I own) at the moment in design and stability (which is understandable since most of them are in alpha state).
I’m asking this because one of the reasons to have it as an Android app is that it could benefit from material UI and Monet icon (I really like those features) and many many other stuff (because I know not everyone is fan of those features).
What do you think? I’d personally love to see this as an Android or iOS app.
wefwef is based on Ionic, which has support for material UI. In fact, it’s just a switch to turn it on. :)
I just have to go through the app and clean up styling inconsistencies, but yeah, material design is totally doable!
As for being on the app stores: That’s a big maybe, and also a very low priority at the moment. But Ionic does make this pretty easy as well.
However, being a web app allows us some freedom to implement some cool features. For example, we could embed piped.video for ad-free, privacy respecting youtube videos in app. That would never fly in the app stores. It would also set wefwef apart from the native apps.
Thank you for the response and I didn’t know about that video site looks nice!
Yeah honestly I’m a bit conflicted about the Material You stuff because I used Apollo for years on iOS but I have been around on Android so long that Material You now lives with me lol.
It doesn’t disturb me at all the lack of it for the UI of Wefwef, only the lack of a Monet icon is what stops it to be on my home screen 😅
You say that is also a “switch change”?
Check out this site (desktop) -
https://ionicframework.com/docs/
There’s a slider for “android” and “ios”. Components are reusable and themed for each device :)
That’s awesome, thanks for the great work! I for one would love to see material theme here (even if there are some stlying inconsistencies, maybe note it as a “experimental” toggle just to let people know it’s not fully tested yet?)
Edit: browsed that resource and as a side note it seems like Ionic components only support the old material design 2 styling, rather than MD3 (material you) styling that has been around for years at this point :( while the toggle is still appreciated it’s a little unfortunate that wefwef on Android has to choose between iOS UI vs an old Android app UI haha.
+1 for being a native app. I understand why it’s low priority, but I think there will always be “clunkiness” with a web app on mobile that would go away if it were fully native. Plus performance gains. Having said that, the app is very impressive, thank you to the devs for your hard work!
The biggest thing I miss from native is haptics.
Android devices support the haptics web API, so still a possibility. Unsure of Ionic component support however.
Yeah but safari blocks it on iOS ☹️