Hacker News new | ask | show | jobs
by babesh 2095 days ago
There is plenty of critique in the community but it’s usually done in private. It doesn’t pay to be on Apple’s bad side and it’s a promotion opportunity to advocate for the newest and shiniest. Also, experience shows that you need to look at Apple with a multi year lens especially nowadays. Sometimes it takes them a couple of years to get things right.
2 comments

> It doesn’t pay to be on Apple’s bad side and it’s a promotion opportunity to advocate for the newest and shiniest.

This tends to be overestimated. There's rarely a good reason to fear criticism. Apple is too huge to notice you, unless you're famous yourself. Also, Apple is a very bureaucratic organization especially now. The App Store editorial team is in its own silo and doesn't necessarily pay attention to this, and isn't influenced by other teams within Apple (except when top executives step in, of course).

Ironically, the rational fear of criticizing Apple comes not from Apple retribution but rather from all the random little Apple fans jumping all over you for criticizing Apple.

Thanks. I think the bad experience was partly my fault. When I picked iOS and SwiftUI, I think I extrapolated too much from the overall fit&finish of the user-visible iPhone universe, and consequently didn't vet SwiftUI (and some of the more general barrel aspects) as much as I should've.
A sad truth is, the higher end of fit and finish on iOS almost always includes writing or hacking about at a lower level than one “should be”.

And SwiftUI is at least one level above that, so it’s going to be some time before it’s stable enough to get that spit and shine properly.

I’m off to muck about in the internal view hierarchy of a navigation bar to animate its button label..

That’s also the beauty of iOS, that you can go down levels as needed to get that power and flexibility.