4 ms·
but I'd argue it's with notions like "Apple has never announced a major product months before availability" and "nobody has ever made a large square watch." Yo
by personZ 12y ago
but I'd argue it's with notions like "Apple has never announced a major product months before availability" and "nobody has ever made a large square watch."
You've soundly beaten down notions that I certainly didn't state. Nor have I seen everyone else. However the narrative among the Apple camp was that competitors were desperately rushing to deliver vapour, and that their stodgy square mega watches were non-starters.
Yes, Android had dynamic layout before iOS. And? Qt had it before everyone.
Again, you've firmly argued against something not being discussed. No one ever claimed that Android was first, however Android was quite specifically criticized by Apple (as were, tellingly, larger smartphones, and smaller tablets, and people eat it up). Because it turns out that Apple just says today whatever benefits their contemporary product line, much like just about every other company. And that's fine, but somehow it turns into higher meaning.
- threeseed 12y agoSorry but you keep bringing up dynamic layouts without having a clue why they were introduced. It wasn't to create a "one app, run many" type system that Android has. It was merely to help developers support the different screen sizes within each category (iPhone, iPad). Apple still encourages developers to have UIs that are specifically tailored to the iPhone or iPad experience.
- personZ 12y agoApple still encourages developers to have UIs that are specifically tailored to the iPhone or iPad experience. You mean exactly like Android. Pretty remarkable having clueless people telling me that I don't know what I'm talking about: I develop in both Android and iOS. But please, inform me.
- threeseed 12y agoNo. Android doesn't have controls that behave very differently on tablets versus phones (regardless of screen sizes) e.g. UIActionSheet or only exist on tablets e.g. UIPopoverController. Apple baked into the SDK what it tells developers: iPhones and iPads are different devices that need different UIs. Android doesn't have this clear delineation.
- smsm42 12y agoWhat would be the point of behaving differently regardless of screen size? The screen size is the difference that causes different behavior between tablet and phone, or at least it should be so. If the screen size is the same, why have different UI?
- threeseed 12y agoI can't speak to Apple's intentions but it is what makes iOS fundamentally different to Android. It could be related to product marketing. People buy iPads for fundamentally different use cases than buying a phone (even a large one). Edit: Because I am being downvoted so heavily for this let me be clear. I don't agree with what Apple did only trying to explain it. I would imagine that Apple never expected to be releasing phones and tablets that are so close in physical size to each other.
- gurkendoktor 12y ago> Apple still encourages developers to have UIs that are specifically tailored to the iPhone or iPad experience. iOS 8 introduces a concept called Size Classes, and the tl;dr is that the iPhone 6+ in landscape is considered a tablet.