this post was submitted on 03 Apr 2022
21 points (95.7% liked)
Lemmy
12531 readers
30 users here now
Everything about Lemmy; bugs, gripes, praises, and advocacy.
For discussion about the lemmy.ml instance, go to !meta@lemmy.ml.
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
People defaulted to mobile apps over browsers because mobile websites used to suck. That early inertia has allowed mobile apps to dominate and stagnate over time. The internet would be a better place if there were far more functional mobile websites and far fewer mobile apps.
But of course, it is all free software. There's nothing stopping anyone from making a killer iPhone or Android app for Lemmy. Heck, there's nothing stopping commercial entities from attempting to treat the entire stack like a commercial product, assuming they comply with the licenses.
Are you referring to websites that are mobile responsive?
Maybe, there are developers out there that could make a mobile app experience 'different' than the browser experience. I believe there are.
In my experience, the main reason mobile websites suck is because they do so by design, in order to push users to install an app. Lemmy developers have no incentive to do so.
Exactly this. Companies preferr mobile apps because it allows them to do much more user tracking push their own advertisement etc. To this end they intentionally make it difficult to use their websites in mobile browsers (see Twitter or Reddit), to force people to use apps.
Its really a dark pattern and a website like Lemmy works perfectly fine on mobile browsers.
Yes. My general philosophy is that, if it can be done in the browser, then it shouldn't need an app. Leave mobile apps to the cases where the browser can't get the job done.
Using Lemmy on a smart phone with a browser should work fine since the site is built to be responsive. However, having a native Lemmy application for Android and iOS could provide opportunities for further feature development that isn’t included with the browser version. That is why I believe it is a good idea to keep these apps going.
What is the point of adding exclusive features to the mobile application? What sort of features should these be? Purely cosmetic?
Two examples:
However, I personally use the website by now and rely on email notifications.
"Progressive Web Apps" with "Add to Home Screen" is the tech make this happen I think?
Notifications are supported.
Sharing intents can be registered via web share target, which I think is supported by chromium but not yet by Firefox.
I have it like that but notifications doesn't seem to be supported or, at least, with the application closed.
Also the sound and light seem to be specific of the whole browser applications as far as I could test right know.
I stand corrected on the utility of app exclusive features. I never considered it, but I suppose I rather like how I don't get notifications through lemmur. Though I understand how that's a hassle for others who want them.