Re:Show HN: A Pomodoro app for your menubar/tray
by kentt on Wednesday March 15, 2017 @07:40PM
(#13880991)
They aren't being criticized for writing an electron app. The criticism is that they've written something that should be lightweight but isn't. Further, it probably is not useful unless it is lightweight.
Re:Show HN: A Pomodoro app for your menubar/tray
by beardicus on Wednesday March 15, 2017 @08:37PM
(#13881313)
> I feel bad for folks using Electron.
Me too, so I've started down voting such comments. At this point they are off topic and distract from actual useful feedback.
OP: your app looks pretty nice. I'd suggest offering the choice of a more muted tray icon (dark on light, and light on dark).
Re:Show HN: A Pomodoro app for your menubar/tray
by amitmerchant on Thursday March 16, 2017 @01:29AM
(#13882767)
Hi! Thanks for the feedback. I'll surely look into it.
Re:Show HN: A Pomodoro app for your menubar/tray
by PerusingAround on Wednesday March 15, 2017 @06:18PM
(#13880390)
Ultimately what matters is the user experience, not your development experience.
Re:Show HN: A Pomodoro app for your menubar/tray
by ue_ on Wednesday March 15, 2017 @06:50PM
(#13880646)
Isn't some kind of balance important? You want to have code that you can maintain and that others can work on, but also efficiency. I don't know if it's one of those 'unobtainable golden middle' things, but I feel as though C didn't strike a bad place with regard to system programming.
Unfortunately I've found graphical toolkits just really unpleasant and unportable to work with. I would much rather write for the web. However I have never used Electron.
Electron is a very easy way to develop applications, and it's definitely doing something right. I've written Gtk (my preference) and Qt for ages, and developing stuff in Electron was mind-blowingly fast, trivial to debug, and trivial to produce packaged binaries for multiple platforms. It's very difficult to achieve a similar development experience with native toolkits, and I think we'll continue seeing more Electron apps until native toolkits offer a comparable development experience.