Live data from Hacker News

Apple Silicon Mac Is About to Kill Web Apps

medium.com

11–20 of 20 posts

Re: Apple Silicon Mac Is About to Kill Web Apps

#12

Does this support all iOS apps? Like Instagram? If so, do we need a separate software to run them or is it directly downloadable from the Mac App Store?

you can run any iOS app on an M1 powered mac. that said, it opens in a window only, and emulating touch actions requires you dig out a cheat sheet hidden in menus

Re: Apple Silicon Mac Is About to Kill Web Apps

#13
I think the author has a misconception of why most developers use electron instead of SwiftUI: The MS universe.

I’ve built my most recent app using electron because I could easily target both os‘es using the same code base.

This will not change with the M1 and Big Sur.

I would love to see Apple going all in with SwiftUI and implement Win10 support. But I doubt this will ever happen.

Re: Apple Silicon Mac Is About to Kill Web Apps

#14
post #7

This is a frankly ridiculous take and completely misunderstands what makes Electron attractive. There are no "Electron-based Mac apps", because nobody is targeting the Mac specifically with those apps. What we do have is web-first apps that use Electron to provide a desktop experience (like Slack), and desktop-first apps that use Electron as a multi-platform runtime (like VS Code). The first group tends to have webvi…

> This is a frankly ridiculous take and completely misunderstands what makes Electron attractive.

Came here to say that.

Re: Apple Silicon Mac Is About to Kill Web Apps

#15
post #9

Quite the opposite, it will kill electron apps which no one likes.

I would wager that that vast majority of electron app users, have no idea they are using an electron app and wouldn’t care if they did. I’m inclined to believe that the animosity towards electron is largely held by a pretty small minority.

As a developer I use several electron apps daily on a MBP, I never give them a second thought.

The inelegance of high memory consumption is far less infuriating than the many product and UX sins committed by apps.

Re: Apple Silicon Mac Is About to Kill Web Apps

#17
post #12

Does this support all iOS apps? Like Instagram? If so, do we need a separate software to run them or is it directly downloadable from the Mac App Store?

you can run any iOS app on an M1 powered mac. that said, it opens in a window only, and emulating touch actions requires you dig out a cheat sheet hidden in menus

The "cheatsheet" is for gestures - some of which are the usual trackpad ones anyway. Touch actions are a click. Its bad, but its not THAT moronic.

Re: Apple Silicon Mac Is About to Kill Web Apps

#18
post #14
post #7

This is a frankly ridiculous take and completely misunderstands what makes Electron attractive. There are no "Electron-based Mac apps", because nobody is targeting the Mac specifically with those apps. What we do have is web-first apps that use Electron to provide a desktop experience (like Slack), and desktop-first apps that use Electron as a multi-platform runtime (like VS Code). The first group tends to have webvi…

> This is a frankly ridiculous take and completely misunderstands what makes Electron attractive. Came here to say that.

Same

Re: Apple Silicon Mac Is About to Kill Web Apps

#19

I wouldn't call an iOS app built with Electron a "web app". The title is quite misleading.

Slack's iOS app is written in Obj-C and Swift[1]. I think the author's suggestion was that the macOS desktop app built with Electron will become obsolete because the superior iOS version will be able to run on macOS.

[1] https://wiredelta.com/how-was-slack-developed/

Re: Apple Silicon Mac Is About to Kill Web Apps

#20
post #9

Quite the opposite, it will kill electron apps which no one likes.

Quite the opposite, Electron apps will be even more prevalent as they'll run faster and drain much less battery.

If you're idling most of the time (which well written GUI apps and seemingly few Electron apps do) then execution overhead affects battery drain very little.
Post reply on HN