Ask HN: Can the ARM Macs/PCs end the web as we know it?
17 points by dragosbulugean 4 years ago | 31 commentsIs there a chance that in 10 years everybody is using native mobile apps on desktops?
Chuckling...
- bryik 4 years agoSo the choice would be: build an Android app and an iOS app, or build a web app? Eh, I'd rather build a web app.
- omarforgotpwd 4 years agoWhat would users like to use more?
- tokn 4 years agoIf you’re ever in the position where you have to market an app you’ll soon discover actually just getting users to commit to installing something which they’ve never heard of is a massive hurdle - compared to clicking a link in a browser.
- omarforgotpwd 4 years agothere’s definitely pros and cons for both, depending on what you’re trying to do
- omarforgotpwd 4 years ago
- 4 years ago
- tokn 4 years ago
- leoh 4 years agolol — have you tried to engage, in a serious way, with the JavaScript ecosystem? It is a _dumpster fire_ to produce anything that is reasonably as interactive and complex as an iOS Application.
I do agree, however, with the idea that some things ought _not_ be apps, especially things that are dead simple, for which it _truly is_ easier to develop a web application.
- emteycz 4 years agoLol, seems like you haven't tried to engage with the web ecosystem in a serious way. Web apps with TypeScript and React/Vue/Svelte are the easiest, most productive way of making software that runs immediately anywhere, and the ecosystem has everything (don't forget about Wasm).
SwiftUI is nice, but needs a lot more years until it reaches the level of React.
Android libs are a joke.
(I write enterprise React applications last 6 years, and used to work with WinForms before that.)
- leoh 4 years agoThis is totally untrue when you start building an application and care about superior interactivity and sophisticated UI/UX patterns
- leoh 4 years ago
- emteycz 4 years ago
- omarforgotpwd 4 years ago
- auganov 4 years agoYou could flip it around and ask - given that phone chips are approaching desktop level performance, how native do you need to go? We're already seeing native apps become less "native". Using high level frameworks that provide a common core between platforms is pretty standard nowadays.
IMO the biggest driver already is and will be app store/platform policies. Fundamental hardware constraints are secondary.
- mikece 4 years ago“Always bet on the web.”
PWA trumps mobile apps — until or unless it can be articulated why a PWA/hybrid app won’t work, but that is the small minority of app cases.
- tdeck 4 years agoUnfortunately PWA seems to have almost no adoption at all. I'm not sure why that is. Native features missing? Developers want to fingerprint you? Distribution mechanisms insufficient? All I know is PWA seems to have stalled.
- frompdx 4 years agoOne issue with PWAs is that Apple has hobbled what they can do on iOS. I think this prompts a lot of would be adopters to skip PWA and go straight to packaging their app with electron.
- frompdx 4 years ago
- coldtea 4 years ago>PWA trumps mobile apps
In what sense? Most people use mobile apps than browse the web through mobile -- and most surf from mobile vs PC.
(The fact that said mobile apps might be web-based is an implementation detail).
- blueflame7 4 years agoBecause then you don't have to download and install an app
- coldtea 4 years agoThat's a non issue in modern mobile phones (which people use more than desktops/laptops these days).
- coldtea 4 years ago
- blueflame7 4 years ago
- cnasc 4 years agoApple hobbles PWAs on iOS, so unless app creators want to ignore the most profitable segment of the mobile marketplace PWAs aren’t a solution
- postalrat 4 years agoIt's true that apple hobbles PWAs on their mobile devices. But not everyone uses those devices and most apps don't make money off the initial purchase.
- postalrat 4 years ago
- tdeck 4 years ago
- 4778468d 4 years agoNo.
ARM has a huge problem with compatibility and secrecy.
Buy a random intel machine .... will it run Windows and Linux? YES.
Buy a random ARM device..,, will it run Linux? Maybe, probably not, even if it does, probably there’s problems and issues caused by the CPU vendor keeping aspects of its design secret.
ARM is a very very long way from replacing Intel.
- koenvdb 4 years agoI always forget that not being able to run Linux immediately means that there is a lot of secrecy. It can never be put on Linux.
- nt2h9uh238h 4 years agoAccording to Apples M1: Intel software runs FASTER on ARM than on Intel
- koenvdb 4 years ago
- thesuperbigfrog 4 years ago>> it won't take long until android does the same on windows pcs
Chromebooks run android apps today.
Windows computers will run android apps with BlueStacks or a similar emulator.
Until mobile apps can do EVERYTHING that desktops apps do, desktop apps are here to stay.
- TechNerds 4 years agoThis ColdFusion Video goes into a deeper explanation https://www.youtube.com/watch?v=OuF9weSkS68
- LASR 4 years agoIt hasn't ended the web on Mobile. Why would it end it on the desktop?
- adamnemecek 4 years agoWhy not just go back to desktop apps instead of mobile desktop apps?
- silly-silly 4 years agoThis is what will be happening.
- silly-silly 4 years ago