TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Web apps could de-monopolize mobile devices

72 pointsby redbar0nover 2 years ago

14 comments

chrisco255over 2 years ago
Easily. Besides being forced to allow sideloading and competing app stores, Apple & Google should be forced to allow competing browser engines and allow for progressive web apps to be installed just like ordinary apps.
评论 #33983416 未加载
评论 #33983542 未加载
评论 #33983271 未加载
评论 #33983884 未加载
评论 #33984066 未加载
mtomwebover 2 years ago
If anyone would like to help fight for the future of Web Apps and the Web on mobile please join the effort at <a href="https:&#x2F;&#x2F;open-web-advocacy.org" rel="nofollow">https:&#x2F;&#x2F;open-web-advocacy.org</a>
garyclarke27over 2 years ago
Competition authorities must force Apple to allow alternative Browser Engines on their platform ASAP and this must include allowing Electron with full access to all Hardware components. Electron on Desktop and Mobile would be a game-changer - fantastic for Developers and Consumers.
评论 #33983799 未加载
评论 #33984043 未加载
评论 #33983514 未加载
评论 #33983327 未加载
pfarrellover 2 years ago
I literally started a deep dive into the current state of progressive web app support on iOS this week. WebKit does seem limited on many html apis, but I haven’t seen the bugs this article mentions, yet.<p>Back at the release in 2007, web apps were the original way to build for the iPhone until Apple got the App Store working. Apps became king because of the 30% cut.
评论 #33983159 未加载
评论 #33983303 未加载
ushtaritk421over 2 years ago
Every once in awhile I try to switch out my native apps for web apps where possible, and the problem is that the web apps are always very noticeably worse. Maybe there&#x27;s a fix for that, but if so it&#x27;s a different problem than &quot;monopoly power&quot;.
评论 #33986181 未加载
评论 #33986040 未加载
synergy20over 2 years ago
it will be really cool to write more capable web apps using browser engine libraries(webview), so you have true cross platform apps(from desktop to android and ios), it&#x27;s the only way to achieve that.<p>the problem is really on apple&#x27;s side, if its own webkit keeps ignoring the new advancements in web apis intentionally(PWA, new web apis,etc), at least it should allow a true thrid-party browser engine installed who can do it. a true chrome will be much better at least.<p>what apple does has to be stopped via lawsuits as microsoft experienced in the early days for its browser and OS exclusive tight integration.
评论 #33988263 未加载
评论 #33986825 未加载
pwdisswordfish9over 2 years ago
Eh, for once I don’t think I agree with Doctorow. Replacing native apps with web apps is just swapping an oligopoly of mobile platforms based on proprietary APIs for an oligopoly of browser engines based on a Red Queen’s race of keeping up with ever-evolving standards and de-facto standards that are already too prohibitively massive to allow for an independent implementation to emerge. I’m not seeing that as much of an improvement, especially given how Mozilla have been behaving lately.
评论 #33987110 未加载
评论 #33990345 未加载
boxedover 2 years ago
&gt; Apple has systematically underinvested in Webkit, so that major bugs remain unaddressed for years and years. Some of these bugs are functional – Webkit just doesn&#x27;t act the way its documentation says it does – but others represent serious security vulnerabilities.<p>Citation needed.
AlbertCoryover 2 years ago
For whatever it&#x27;s worth: on my Android I use Brave to run Facebook, Twitter, and Nextdoor, the same way as in the old days, before smartphones even existed: by typing in the URL. No apps needed for those.<p>Except it&#x27;s even easier than in the old days, because Brave remembers where you went, holds the credentials, and puts an icon on the start page for them.
throw_m239339over 2 years ago
Given how bad the mobile web is and how little consideration for mobile performance web developers have, this is a pipe dream.<p>Take even any native app in a webview, the performance are abysmal. Not because of the web tech itself, if these apps were written in plain JS&#x2F;DOM, I&#x27;m sure they would run fine, but because developers chose to use complicated technologies with terrible performances on mobile, such as React. React is fine on desktop, React is not fine at all on mobile, unless one has access to $500+ handsets, which already discriminates against a significant audience, but developers won&#x27;t test performances on low cost handsets at first place.
评论 #33990867 未加载
评论 #33987176 未加载
fsniperover 2 years ago
Isn&#x27;t this the whole circle? Returning to the time where iPhone would not have a native API and web apps were the way?
评论 #33985837 未加载
mikeweissover 2 years ago
Off topic but does anyone know what static site generator was used for <a href="https:&#x2F;&#x2F;open-web-advocacy.org" rel="nofollow">https:&#x2F;&#x2F;open-web-advocacy.org</a> ?
评论 #33988046 未加载
评论 #33993823 未加载
avmichover 2 years ago
&gt; Economists call this the monopsony problem (or, since we&#x27;re talking about two companies, a duopsony or oligopsony problem). That&#x27;s an unwieldy and esoteric term, so Rebecca Giblin and I coined a much better one, and wrote a book about it: Chokepoint Capitalism:<p>In Soviet Russia, where economics was interesting, terms like &quot;monopsony&quot; or &quot;oligopoly&quot; were known to (many) schoolkids. I&#x27;d still prefer them than this vague novelty.
sidllsover 2 years ago
Web apps could, potentially, de-monopolize mobile devices. But what&#x27;s the point? These devices are generally considered disposable. Most consumers (approximately all of them, in fact, aside from a few hard-core OSS and hardware hacker types) don&#x27;t see any negative impact from these &quot;monopolies&quot;.<p>Aside from that web app technology is of poor quality in almost every important domain: architecture, efficiency, stability and security. &quot;Native&quot; mobile apps have overlapping problems in these domains, too, but web apps are generally going to be strictly worse. No thanks.
评论 #33984870 未加载