4 ms·
Most of the iOS ui SpringBoard bugs are due to them rewriting the codes in Swift. Many Autolayout bug. Music app can’t even align the play button at center. Als
by jaxondu 9y ago
Most of the iOS ui SpringBoard bugs are due to them rewriting the codes in Swift. Many Autolayout bug. Music app can’t even align the play button at center. Also Craig Federighi is busy with Siri, and busy shooting down Note 8 in social media. I was annoyed when the text replacement bug took one beta to solve, where the Calculator bug took 5 or 6 releases to solve. And the third reason is they expect users will actively test iOS for them. With so many bugs surfaced in media and in released version, my guess is no one is telling them the bugs during beta. Another reason is iPhone X is iPhone fragmentation with different home screen UI. You’re are right this will introduce complexity to the code base. I’m thankful for the touchbar in MacBook Pro and the notch design in X, both I dislike. This make me realise the many good points in other platform. Sort of like bursting my Apple fanboy bubble.
- btlr 9y agoCurious to know more about your claim that rewriting stuff in Swift causes a lot of bugs - got any sources on that?
- tatersolid 9y agoRewriting any mostly-working code in any language—even the exact same language—causes bugs. It’s been that way since the 1960s. It “has to be done” sometimes, but put that day off as long as possible.
- btlr 9y agoThat makes sense I suppose.