5 ms·
"use or conceal" "use" If this was "don't conceal or we'll ban you for life", it would be somewhat understandable. But it's "use or we'll ban you for life" w
by kjksf 7y ago
"use or conceal"
"use"
If this was "don't conceal or we'll ban you for life", it would be somewhat understandable.
But it's "use or we'll ban you for life" which is just insane. Apple is at the height of their arrogance towards developers.
- threeseed 7y agoThis policy has been there since the beginning of the App Store. If you use a private API they will reject the app. If you try and hide the fact you are using private APIs after has told you to stop then they will ban you. It's all very common sense and not arrogant at all.
- heavyset_go 7y ago> Apple is at the height of their arrogance towards developers. Yep. I've migrated away from macOS after using it for a decade over to Linux, and the developer experience is first class.
- jolux 7y agois it possible to write a GUI app that looks native in all common desktop environments yet?
- dvdkhlng 7y agoQt?
- jolux 7y agoThat won't really look native, will it? I thought Qt things looked like Qt things.
- dvdkhlng 7y agoAs far as my experience goes, it looks pretty native on Windows. Looking at the documentation [0] it also seems to strive for mac-OS native look and feel. [0] https://doc.qt.io/qt-5/macos-issues.html https://doc.qt.io/qt-5/macos-issues.html
- saagarjha 7y agoSure, if you write the GUI portions in the native toolkit and factor out the backend into your cross-platform language of choice.
- jolux 7y agoI would argue that's not really a "first-class" developer experience from the perspective of developing for Apple products on a Mac.
- saagarjha 7y agoThe "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.
- jolux 7y agoYes, 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.
- Gibbon1 7y agoI remember watching the linux communities response to the mono project and realizing it was sort of hopeless.
- heavyset_go 7y agoQt works well for me, as well as Tcl/Tk.
- DagAgren 7y agoThis is just a phrasing of a sentence in a mail. It does not define either what reasons they are allowed to ban you for, nor does it define what reasons they will use to ban you. They are allowed to ban you for literally any reason. What matters is what they do, not the exact phrasing in a random email. And in practice, they will ban you if you actively try to skirt their rules after they tell you to cut it out.