Re:Electron apps cannot be submitted to the Apple store
by jolux on Monday November 04, 2019 @12:46AM
(#21439309)
is it possible to write a GUI app that looks native in all common desktop environments yet?
Re:Electron apps cannot be submitted to the Apple store
by saagarjha on Monday November 04, 2019 @01:50AM
(#21439477)
Sure, if you write the GUI portions in the native toolkit and factor out the backend into your cross-platform language of choice.
Re:Electron apps cannot be submitted to the Apple store
by jolux on Monday November 04, 2019 @05:26PM
(#21447265)
I would argue that's not really a "first-class" developer experience from the perspective of developing for Apple products on a Mac.
Re:Electron apps cannot be submitted to the Apple store
by saagarjha on Monday November 04, 2019 @06:31PM
(#21447915)
The "first class" experience for developing on a Mac would be to develop only for the Mac. If you're not doing that, your job is going to be a bit more difficult.
Re:Electron apps cannot be submitted to the Apple store
by jolux on Monday November 04, 2019 @07:35PM
(#21448410)
Yes, I'm aware. But it's a bit weird to say the developer experience on Linux is first-class. For things that don't have a GUI, sure. But that's not what the discussion was about.
Re:Electron apps cannot be submitted to the Apple store
by Gibbon1 on Monday November 04, 2019 @07:40PM
(#21448445)
I remember watching the linux communities response to the mono project and realizing it was sort of hopeless.
Re:Electron apps cannot be submitted to the Apple store
by heavyset_go on Tuesday November 05, 2019 @10:25AM
(#21453150)
Qt works well for me, as well as Tcl/Tk.
Re:Electron apps cannot be submitted to the Apple store
by dvdkhlng on Monday November 04, 2019 @03:12AM
(#21439784)
Qt?
Re:Electron apps cannot be submitted to the Apple store
by jolux on Monday November 04, 2019 @05:25PM
(#21447255)
That won't really look native, will it? I thought Qt things looked like Qt things.
Yep. I've migrated away from macOS after using it for a decade over to Linux, and the developer experience is first class.