News for hackers. Stuff that matters.
Re:Ask HN: Why aren't devs making desktop apps any more? by sirjaz on Thursday March 24, 2022 @11:26AM (#30791224)
This doesn't explain the mobile app boom then. There are more Windows desktop devices than all of all the Apple ecosystem. Also, there is a higher cost for webapps, since you need to host it on your own instance. If you want an easy deployment method you can use one of the package managers out there that make deployment and upgrading easy. Hell windows has winget and chocolaty now which make deployment and update easy.
Re:Ask HN: Why aren't devs making desktop apps any more? by bin_bash on Thursday March 24, 2022 @11:42AM (#30791451)
Apple has hamstrung Safari so it's not capable enough to replace webapps (chiefly for notifications)
Re:Ask HN: Why aren't devs making desktop apps any more? by owlbite on Thursday March 24, 2022 @12:00PM (#30791712)
The nakedly predatory user-hostile nature of many large actors on the web really gave them no choice.
Re:Ask HN: Why aren't devs making desktop apps any more? by bin_bash on Thursday March 24, 2022 @12:12PM (#30791895)
Do you think it's that or they'd prefer to get their 30% cut of transactions?
Re:Ask HN: Why aren't devs making desktop apps any more? by KerrAvon on Thursday March 24, 2022 @01:31PM (#30792946)
I think it's that. Remember that Steve Jobs didn't want third party apps on the iPhone and had to be talked into it.
Re:Ask HN: Why aren't devs making desktop apps any more? by bccdee on Thursday March 24, 2022 @03:31PM (#30794348)
Steve Jobs is dead, and Apple's primary responsibility is to its shareholders, not its users. Subtly and pervasively hamstringing PWAs doesn't protect users. What would it even be protecting them from? PWAs that work well offline? No, it just coerces developers into writing native apps and distributing them through Apple's App Store instead.
Re:Ask HN: Why aren't devs making desktop apps any more? by wbear on Thursday March 24, 2022 @08:53PM (#30797533)
While being locked in to a single app store without jailbreak isn't ideal, I'd rather have a native app on my phone than some lowest-bidder web app that downloads 10MB every time and runs terribly.
Re:Ask HN: Why aren't devs making desktop apps any more? by ace2358 on Thursday March 24, 2022 @02:49PM (#30793877)
Right, the original story was write web apps. So Apple has changed tunes on this topic before.
Re:Ask HN: Why aren't devs making desktop apps any more? by Dotnaught on Thursday March 24, 2022 @11:55AM (#30791660)
>the mobile app boom

Are these genuinely useful apps or cynical efforts to clone popular games/apps and monetize via ads? If the latter, volume says more about the business model than demand for novel functionality.

Re:Ask HN: Why aren't devs making desktop apps any more? by tra3 on Thursday March 24, 2022 @11:50AM (#30791592)
Anecdotally, most teams I know building mobile apps are using some sort of cross platform toolkits, unless native is really required. So you're kinda killing many birds with one stone.
Re:Ask HN: Why aren't devs making desktop apps any more? by jasfi on Thursday March 24, 2022 @12:28PM (#30792128)
Totally, I'm using Flutter for that reason. But I built a simplified SDK that can also be used from the back-end with any supported language. I'm planning on releasing an Open Source edition (which is the whole thing right now) soon: https://nexusdev.tools/
Re:Ask HN: Why aren't devs making desktop apps any more? by jamil7 on Thursday March 24, 2022 @12:35PM (#30792218)
> This doesn't explain the mobile app boom then.

I feel that it doesn't make sense to expect the exact same transition desktop went through to happen on mobile, mobile is just different and has a different set of constraints.

Re:Ask HN: Why aren't devs making desktop apps any more? by ryanmcdonough on Thursday March 24, 2022 @11:45AM (#30791510)
How many people are willing to pay on Windows Desktop for apps vs iOS consumers?
Re:Ask HN: Why aren't devs making desktop apps any more? by sirjaz on Thursday March 24, 2022 @11:57AM (#30791680)
Surprisingly a lot. Look at steam or epic games. If those platforms also advertised non game software, people would buy it.
Re:Ask HN: Why aren't devs making desktop apps any more? by callalex on Thursday March 24, 2022 @02:16PM (#30793513)
Steam supports non-game software, but they haven’t managed to attract all that many sellers to their marketplace.
Re:Ask HN: Why aren't devs making desktop apps any more? by ryanmcdonough on Thursday March 24, 2022 @06:38PM (#30796310)
Steam does and people don’t though.
Re:Ask HN: Why aren't devs making desktop apps any more? by JumpCrisscross on Thursday March 24, 2022 @11:45AM (#30791508)
> doesn't explain the mobile app boom then

If my laptop is connected to the Internet, it's fast. That isn't as universally true on mobile. (Desktops are also more reliably connected to the internet when on.)

Re:Ask HN: Why aren't devs making desktop apps any more? by sirjaz on Thursday March 24, 2022 @12:04PM (#30791787)
But the performance is worse. I point out the example of a small spreadsheet. Open it in Google sheets, and you are using 1/2 gigs+ in ram plus heavy cpu. Open it in a desktop app maybe you will use 20 to 30 mb of ram, and low cpu usage.
Re:Ask HN: Why aren't devs making desktop apps any more? by ghaff on Thursday March 24, 2022 @02:49PM (#30793882)
But many of us are not very heavyweight docs/slides/sheets users. For 95%+ of what I do just having a web experience on a browser that’s just a login away is an infinitely better experience than the old desktop days.

In general there’s plenty of performance to go around. For many things I don’t see a big difference between an M1 Pro MacBook and 6 yo machines.

Re:Ask HN: Why aren't devs making desktop apps any more? by JumpCrisscross on Thursday March 24, 2022 @06:04PM (#30795921)
> the performance is worse. I point out the example of a small spreadsheet. Open it in Google sheets, and you are using 1/2 gigs+ in ram plus heavy cpu. Open it in a desktop app maybe you will use 20 to 30 mb of ram, and low cpu usage.

Performance, measured in human units--e.g. time to load, refresh, et cetera--is fine. That's what ultimately matters. The customers are the humans. Not the machines.

Re:Ask HN: Why aren't devs making desktop apps any more? by david-cako on Thursday March 24, 2022 @04:38PM (#30795059)
Mobile is about discoverability and money. iOS users are more willing to pay for apps than any other platform, and every established business wants an app so they can be on more devices.