News for hackers. Stuff that matters.
Re:Trello Desktop for Mac and Windows: Get More Done Without... by drinchev on Wednesday September 13, 2017 @12:41PM (#15239997)
It actually is an electron app

    λ /Applications/Trello.app/Contents ◆ tree -L 2
    .
    ├── Frameworks
    │   ├── Electron\ Framework.framework
    │   ├── Trello\ Helper\ EH.app
    │   ├── Trello\ Helper\ NP.app
    │   └── Trello\ Helper.app
    ├── Info.plist
Tried it. It's a bit laggy and seems not much different than the website itself.
Re:Trello Desktop for Mac and Windows: Get More Done Without... by CD1212 on Wednesday September 13, 2017 @01:02PM (#15240232)
Oh dear. That's a shame.

I came here to post a comment asking if it was an Electron app. Hopefully Electron's overhead can become lighter in the future making useful applications like this less bloated.

Re:Trello Desktop for Mac and Windows: Get More Done Without... by kitotik on Wednesday September 13, 2017 @01:07PM (#15240278)
Yeah, extremely disappointed in this.

I’ve been a heavy Trello advocate since it launched, but the lack of real native clients puts a pretty low ceiling on it’s usefulness at scale.

Atlassian has plenty of native developers on their team, not sure why they would take this route...

Re:Trello Desktop for Mac and Windows: Get More Done Without... by bluedino on Wednesday September 13, 2017 @01:17PM (#15240383)
A true native client would be a lot of work. Maintain feature parity without adding new features. Identical UI including all the quirks. Is having a native app going to gain them any users? Maybe for user who can't have a browser installed, but they might not be able to have an internet connection either...
Re:Trello Desktop for Mac and Windows: Get More Done Without... by simonswords82 on Wednesday September 13, 2017 @02:24PM (#15241101)
I get that, and I understand why they used Electron. But given Electron in this instance is basically a browser for Trello for all intents and purposes I don't see the point of it.
Re:Trello Desktop for Mac and Windows: Get More Done Without... by zdkl on Wednesday September 13, 2017 @02:27PM (#15241146)
I'm slowly shifting from your opinion to a general distrust of user configured browsers for providing a UI to "sensitive"(authed, billing) APIs.
Re:Trello Desktop for Mac and Windows: Get More Done Without... by tomc1985 on Thursday September 14, 2017 @05:22PM (#15252625)
"A true native client would be a lot of work."

Electron has given a lot of devs that cop-out. I would rather Electron didn't exist... you'd have fewer desktop apps yes, but the fewer that are out there would be higher quality, and there'd be more work for people that don't buy into this web-must-be-everywhere mentality.

Re:Trello Desktop for Mac and Windows: Get More Done Without... by drinchev on Wednesday September 13, 2017 @01:31PM (#15240533)
I think choosing a hybrid approach is the way to go here.

The implementation with Electron, as most cases, sucks.

I work with a startup and they have a hybrid app, which binary is 3.5 megabytes [1]. UI is JS/HTML/CSS and is almost the same bundle as the web version [2]

Trello's app is 66MB [3]

1: https://itunes.apple.com/us/app/ninox-database/id901110441?m...

2: https://app.ninoxdb.de

3: https://itunes.apple.com/us/app/trello/id1278508951?mt=12

Re:Trello Desktop for Mac and Windows: Get More Done Without... by ptx on Wednesday September 13, 2017 @03:00PM (#15241480)
How does the "hybrid approach" differ from Electron and why is it so much smaller? Don't they still need to embed a full browser engine if the UI is all JS and HTML?
Re:Trello Desktop for Mac and Windows: Get More Done Without... by drinchev on Wednesday September 13, 2017 @03:14PM (#15241600)
macOS offers WKWebView [1], which essentially uses internal webkit ( safari ) for running the application.

And since all libraries are already on your OS, the build is really small, as well as the memory footprint.

1: https://developer.apple.com/documentation/webkit/wkwebview

Re:Trello Desktop for Mac and Windows: Get More Done Without... by szastupov on Wednesday September 13, 2017 @05:17PM (#15242784)
Slack used to use WebKit but they migrated to Electron for various reasons explained in their blog post https://slack.engineering/building-hybrid-applications-with-...
Re:Trello Desktop for Mac and Windows: Get More Done Without... by kristianp on Wednesday September 13, 2017 @05:57PM (#15243115)
You have no Linux or Windows support though, right?
Re:Trello Desktop for Mac and Windows: Get More Done Without... by drewjoh on Wednesday September 13, 2017 @05:16PM (#15242770)
Downloaded and tried it... main app and the helpers currently using 671MB of RAM. :(