Actions speak louder than words - Apple is letting it's developers know what it thinks of them. You're going to have to raise quite the ruckus to get them to change their behavior. There's really no impetus for them to change when they're sitting on a mountain of cash.
I never thought I'd wistfully look back on Steve Ballmer yelling DEVELOPERS! DEVELOPERS! DEVELOPERS!!! Apple seem to view external developers as a kind of infestation. The systems and processes they subject them to seem designed to actively discourage them.
Apple developer boycott of Feedback Assistant
81–90 of 130 posts
Re: Apple developer boycott of Feedback Assistant
#82I estimate that around 10% of my Feedback Assistant reports ever receive a reply or acknowledgement. These are for reproducible bugs in iOS, for which I've provided an isolated sample project with a 100% reproduction rate. It takes time to create a thoughtful and detailed bug report and the lack of replies are beyond frustrating. I'm glad to see this post and couldn't agree more.
Re: Apple developer boycott of Feedback Assistant
#83I previously blogged about how Apple treat web developers with negligence when it comes to Safari [1]. This makes it looks like Apple treat other developers with negligence as well, which is unsurprising, frankly. [1] https://www.construct.net/en/blogs/ashleys-blog-2/safari-rel...
They have a very large number of basic features broken regularly, it's not only about cutting edge stuff. I suspect their testing practices are less than stellar.
Re: Apple developer boycott of Feedback Assistant
#84I sympathize: even filing radars internally at Apple gets much of the same treatment, albeit with the ability to see the state of the radar.
Re: Apple developer boycott of Feedback Assistant
#85Earlier quoted context omitted.
I never thought I'd wistfully look back on Steve Ballmer yelling DEVELOPERS! DEVELOPERS! DEVELOPERS!!! Apple seem to view external developers as a kind of infestation. The systems and processes they subject them to seem designed to actively discourage them.
I never understood why Ballmer took so much flack for that. Which platform would you rather write code for, the one one with a sweaty representative going on about how much the company loves the people who write code for their platform, or the one that doesn't even try to conceal its contempt for you, the developer?
I don’t want to belong to any club that would have me as a member.
Sincerely yours, Groucho Marx.
Re: Apple developer boycott of Feedback Assistant
#86I suppose Feedback Assistant is like Windows' Feedback Hub. Users fill it to the top with shit making it impossible for Apple or Microsoft to do anything useful with the feedback.
Do users even use Feedback Assistant? I have yet to hear of anyone in my circle (friends, family, coworkers) submit a Feedback. None of them are developers or us the developer beta of iOS, so I have always surmised that to be why.
Re: Apple developer boycott of Feedback Assistant
#87Earlier quoted context omitted.
Yeah he's lamenting how poorly the external developers are being treated but seems like they are largely being treated the same as Apple treats its own employees
I found it sometimes frustrating as well. But my experience was that it depended on the engineer/team/screener the Radar went to. Obviously if it was a bug I found, I much preferred to talk to the engineer in person who maintained the code in question. There were plenty of teams that were very good about jumping on bug reports and getting right back to me. In fact, a decade or so ago at Apple this was more or less th…
As for feedback.. if someone had a dev account or is linked to it, they should be flagged as more detailed/investigated
Re: Apple developer boycott of Feedback Assistant
#88Earlier quoted context omitted.
Ideally, daily BRBs (kept to an hour) with engineers attending. If it turns out there are too many Radars to keep the BRBs to an hour then there are issues elsewhere. At the same time, I didn't mention it above, engineers need to be allowed time in the product schedule to fix these bugs. As probably everyone knows, when a bug is kicked down the road once (because of scheduling constraints: hey, we gotta ship the soft…
Incentivize screening Radars (and fixing them). There's no engineering glory in keeping your unscreened count at zero... nobody gets promoted for it.
Re: Apple developer boycott of Feedback Assistant
#89Boycotts/strikes* only work if most or nearly all people participate, because you'll only participate if you're pretty sure nearly everyone else is too. While if this blogpost merely gets 0.1% of developers to strike... Apple couldn't care less. I think this developer strike is a great idea, but launching it as a single person 's call to action (Jeff Johnson's) is not generally going to be effective in changing behav…
Fundamentally, such a strike assumes Apple cares about the free reports they get from their developers. I'm not sure that's true. And even if it is, it's not like they don't have enough other reports or features to work on, so the loss of all outside bug reporting probably wouldn't affect them at all.
Re: Apple developer boycott of Feedback Assistant
#90I previously blogged about how Apple treat web developers with negligence when it comes to Safari [1]. This makes it looks like Apple treat other developers with negligence as well, which is unsurprising, frankly. [1] https://www.construct.net/en/blogs/ashleys-blog-2/safari-rel...
I solved this by basically treating the browser as legacy and "best effort", similarly as IE11 in its days. They have a very large number of basic features broken regularly, it's not only about cutting edge stuff. I suspect their testing practices are less than stellar.