News for hackers. Stuff that matters.
Re:Show HN: Ndm – Npm Desktop Manager by untog on Wednesday December 07, 2016 @11:42AM (#13123845)
> Let's flip this around, what are the benefits of writing a native app when there is Electron?

- Speed

- Native UI

- Native OS hooks

Re:Show HN: Ndm – Npm Desktop Manager by charrondev on Wednesday December 07, 2016 @12:14PM (#13124139)
> Speed I'll give you that, but performance is not the most important factor for most users of most applications.

> Native UI Coming from someone who has done web development and iOS development, who tried native development for osx then switched to electron with react and redux, I have found it faster and easier to completely recreate the look and feel of the native osx views while adding custom functionality than to add custom functionality to natively. Appkit sucks and many of the improvements they've made over the years are only available in recent osx versions.

The development experience is much better using VSCode than Xcode too. That's insane. A 2-3 year old web based text editor should not be a better, faster, and more stable development environment than the 8th version of the of the IDE from the most valuable company on the planet.

Re:Show HN: Ndm – Npm Desktop Manager by bluejekyll on Wednesday December 07, 2016 @11:52AM (#13123940)
IMO those are specific choices for specific types of applications, when most people just need a simple front end for their app.
Re:Show HN: Ndm – Npm Desktop Manager by eivarv on Wednesday December 07, 2016 @12:15PM (#13124157)
What about the energy performance hit that electron apps introduce?
Re:Show HN: Ndm – Npm Desktop Manager by bluejekyll on Wednesday December 07, 2016 @01:31PM (#13124883)
I haven't noticed it, and use Atom (Electron based) on a Laptop often. It's a MacBookPro, so already one of the better in terms of battery consumption, but I use it disconnected from Power for upwards of 5-6 hours at a time with no issues.