this post was submitted on 05 Jan 2024
451 points (97.3% liked)

Ask Lemmy

27036 readers
1144 users here now

A Fediverse community for open-ended, thought provoking questions

Please don't post about US Politics. If you need to do this, try !politicaldiscussion@lemmy.world


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 1 year ago
MODERATORS
 

Seriously. I don't want to install something on my phone when the dev is just using a WebView, if that's what it's called. When the app is basically just a website with the browser hidden.

What's the reason for that? To attach the customer? To sell the app for money? Is there more ad revenue that way? Do you reach more people?

(Are there any good reasons for it, too? Security, maybe?)

you are viewing a single comment's thread
view the rest of the comments
[–] rimu@piefed.social 7 points 10 months ago (1 children)

I built an app like that. It uses a WebView, although all the HTML is self-contained and it only accesses the internet to make API calls.

Mobile app development really sucks, as a developer. The frameworks, the build tools, the specialised languages that can't be used anywhere else - it's a hot mess. Making an 'app' using that method is much quicker and easier for me because I get to use HTML, CSS and JavaScript, which I already know and have the tools for.

[–] JustSomePerson@kbin.social 2 points 10 months ago (1 children)

But why make it at all? If you want to use HTML, CSS and JavaScript you can do that, and not even have to build and deliver the pointless box that you put the content in, because everybody has Safari, Chrome, or another browser on their device.

[–] rimu@piefed.social 5 points 10 months ago (1 children)

Yes, I have built it as a website app also and that is the primary UI. The mobile app is just a read-only viewer for quick access to the information people need on the go. It's not entirely pointless.

A lot of people don't know how to install a PWA (which I also provide, if they want it) and have never done so. They also just expect there to be an app in the app store and when they hear about a tool someone else is using that's their first port of call.

[–] TostiHawaii@feddit.nl 2 points 10 months ago (1 children)

This is definitely part of it. The company I work for sells a service to companies, that their employees need to use. We built a web app, it works perfectly fine. However, people ask for 'an app' because they want to install it from their phone's app store instead of opening the website once through a link in their email and creating a bookmark.

So we added a PWA manifest and clear instructions on how to 'install' our web app (it's literally the same thing otherwise, no added functionality). Yet the users still complain that they want an app...

[–] Zak@lemmy.world 3 points 10 months ago (1 children)

I'm surprised users find the app store that compelling for a one-time "install" with updates not a factor. Do they cite any other reasons for wanting a different approach?

[–] TostiHawaii@feddit.nl 2 points 10 months ago

No, it's just "can't find it in the app store" and "want to have it on my home screen"...