News for hackers. Stuff that matters.
Re:Electron 2.0.0 beta by dugmartin on Thursday February 22, 2018 @11:11AM (#16438565)
Sadly all of this was solved years ago with Adobe Air (single engine, real automated updates, plus a more sane Javascript syntax with AS3). I haven't used it in years but I just took a quick look and the last release was today - https://labs.adobe.com/downloads/air.html

I know there is a lot of Flash hate out there but Air+Flex(+FlashDevelop) was a pretty nice solution for building , debugging and distributing cross platform apps.

Re:Electron 2.0.0 beta by pier25 on Thursday February 22, 2018 @05:47PM (#16442280)
I was a Flash dev for years, and then kept on doing Adobe Air apps for museums and mobile. Adobe dropped the ball on it pretty quick once HTML5 went mainstream. New features and bug fixes take ages.

I still think AS3 is one of the best languages I've ever used. It was really ahead of its time.

Re:Electron 2.0.0 beta by zwetan on Thursday February 22, 2018 @11:43PM (#16444298)
"New features and bug fixes take ages."

ORLY?

It has been many years that Adobe AIR is updated on a quarterly basis, every March, June, September and December

https://www.adobe.com/devnet/articles/flashplayer-air-featur...

Re:Electron 2.0.0 beta by pier25 on Friday February 23, 2018 @08:46AM (#16446253)
So?

Major features are the ones that matter. It took Adobe like 3-4 years to bring concurrency to iOS. AS4 was killed after years of promises. Etc.

Re:Electron 2.0.0 beta by zach43 on Thursday February 22, 2018 @01:46PM (#16440152)
Maybe I’m remembering this wrong, but doesn’t Adobe Air work on Windows and macOS only?

I was trying to install an Adobe Air app on a Linux machine a while back and ran into this problem.

Re:Electron 2.0.0 beta by dugmartin on Thursday February 22, 2018 @02:12PM (#16440441)
Re:Electron 2.0.0 beta by zwetan on Thursday February 22, 2018 @11:55PM (#16444340)
support has stopped true but it does not prevent to publish on Linux desktop targeting AIR 2.6

ironically you can also embed Flash into an Electron app to use the latest v28 runtime

other workaround exists with the latest NPAPI that you can embed in a C++ app (like good old WxWidgets)