News for hackers. Stuff that matters.
Re:HTML First – Six principles for building simple, maintain... by docmars on Sunday November 12, 2023 @08:36PM (#38245920)
It's worth mentioning that the friction to deploy a web app is nearly zero these days, depending on how complex it is.

As an example, shipping a macOS or iOS app, via official means, requires a lengthy review & approval process, upfront costs, buy-in into native languages with little to no use outside of these platforms, a limited selection of tools, and hard decisions about which version of the OS to support based on the features you need vs. the market share of older versions.

People (and teams) choose web development for the lower barrier to entry, and as a platform, browsers get products most of the way to their goals, and fast.

Re:HTML First – Six principles for building simple, maintain... by skydhash on Sunday November 12, 2023 @11:07PM (#38246776)
My preference is local first desktop applications. Sometimes it’s because I prefer files, sometimes it’s because native apps are more fluid and more egonomic.
Re:HTML First – Six principles for building simple, maintain... by zztop44 on Monday November 13, 2023 @02:04AM (#38247733)
What about for getting quotes on insurance? Or booking a restaurant? Or a flight or hotel? Submitting your taxes? Getting printable directions to a trailhead? Proving feedback on someone’s Figma document? Previewing a 3D model before getting it printed…

Is it your preference to install a new local first desktop application any time you wish to do any of these things?

Re:HTML First – Six principles for building simple, maintain... by skydhash on Monday November 13, 2023 @03:47AM (#38248263)
That depends where the data and the logic all. If they only store the data, but I’m doing all the computation, it may as well be a local app (figma, the 3d viewer..) or at least have an API so I can build my own interface.

I’m not against Web Apps, but many take my browser as free real estate.

Re:HTML First – Six principles for building simple, maintain... by nvm0n2 on Monday November 13, 2023 @10:53AM (#38251579)
Shipping a macOS app doesn't require view of any kind, beyond notarization, which is just an automated malware scan and takes only a few seconds.