News for hackers. Stuff that matters.
Re:Electron 3.0.0 by Spivak on Tuesday September 18, 2018 @09:40PM (#18020972)
This is one of those things that very much matters to hacker types but very little to everyone else. The most important thing about cross platform development is having the exact same application feature for feature pixel for pixel if you can. Someone who knows how to use Spotify on any one platform should be able to navigate any other with 0 cognitive load.

People learn applications, they don't learn systems -- apps have never been consistent enough for that.

Re:Electron 3.0.0 by eschaton on Tuesday September 18, 2018 @09:47PM (#18021006)
Absolutely not the case.
Re:Electron 3.0.0 by Spivak on Tuesday September 18, 2018 @09:51PM (#18021026)
Examples of apps which go the extra effort to use each platforms toolkit and look and behave natively?
Re:Electron 3.0.0 by eschaton on Tuesday September 18, 2018 @10:05PM (#18021092)
The classic example of this was Microsoft Office; they tried to unify the UI and implementation for just the reasons you argue in the mid-1990s and faced a user revolt as a result. Subsequent versions were very much a rewind, with a native Mac human interface on a cross-platform core.

I don’t know how it is now as I haven’t used Office in about 15 years.

Re:Electron 3.0.0 by scarface74 on Tuesday September 18, 2018 @10:06PM (#18021101)
It feels very Mac like today.
Re:Electron 3.0.0 by h1d on Wednesday September 19, 2018 @12:35AM (#18021697)
It only does. Everything seems like some optimized hack of some sort that things aren't as performant as true native apps. Just maximizing the window size feels sluggish.
Re:Electron 3.0.0 by Osiris on Tuesday September 18, 2018 @10:17PM (#18021144)
SourceTree has a native Mac and a native Windows app. I would guess that they are completely different code bases.