Quote:
Originally Posted by
DaHarder
"when Apple introduced the iPad and its 9.7 inch, 1024x768 screen, it did not simply deliver a bigger version of the existing iPhone interface. Instead, it created a distinct user interface that took advantage of its physically larger screen real estate"
No It Didn't, and there's very little that visually or functionally differentiates the manner in which IOS works/looks on the the iPhone, iPod Touch or iPad.
What makes the iPad user experience different are the apps/physical size, and little else.
You've probably already buggered off under the impression that you were somehow 'right' on this one, but I'll bite anyway.
The point you are trying to make is that the iPads homescreen and launcher haven't changed at all between the iPhone and the iPad (which is true), and that this somehow equates to the iPad not having 'a distinct user interface that took advantage of its physically larger screen real estate', the quote from the article you tried to to disprove.
Maybe you're just being ignorant, or maybe you simply don't know about it, but iOS *does* have 'iPad-specific' UI elements that 'take advantage of the physically larger scren real estate'. There might be only two of them, but that's not the point, the popovers and split-view controls downright replaced the navigation and tab bar controllers used on the iPhone. You might think it's somehow required to 'drastically alter' the iOS UI frameworks to get a 'true' tablet UI that makes use of the screen real estate efficiently, but it's not. What matters is that the new UI elements make it dead-easy for developers to mix and match all the already existing UI elements inside split-view controllers and popovers, in ways that would not make any sense on a small iPhone screen. You said you were waiting for Android 3.0 because that would 'at least be developed from the ground up with tablets in mind', well: the fact that the iOS UI only required two relatively minor additions to make it absolutely perfect for tablets goes to show how iOS was already 'built from the ground up with tablet support in mind' before the iPad was even announced. You really think Apple first created iOS and the iPhone, only to find out by surprise they could also use it for a tablet? They've been planning the iPad, the iPhone and iOS for years, and people who work or used to work for Apple actually stated that initially, Apple wanted to release a tablet before they even released the iPhone, but that all the prototypes were just not good enough to meet their standards.
What matters is not how drastically you change your phone UI frameworks, but how well the changes and additions you make work for developers. The dearth of iPad specific applications that have a completely reworked UI compared to their iPhone counterparts show that. The SDK makes it so easy to decouple the UI from the rest of the app and bundle the iPhone and iPad versions in a single binary, that there really is no way any developer that takes his work seriously will settle for an upscaled iPad version, or one that simply adds some bigger fonts and more spacing to the iPhone layout and call it a day. Applications made that way will simply be ignored because there are nicer alternatives.
On the topic of the scalability of the Android UI: I think you're really missing the point here, which goes to show you don't really know what you're talking about, or you are just being dense on purpose. The only thing Android does to account for different screen resolutions, is re-layouting the same user interface automatically. That means adding more spacing and picking larger fonts. It doesn't automatically introduce split view controllers or popovers (Android 2.x doesn't even have those), it doesn't automatically scale up bitmap assets, and it doesn't automatically fill the extra space with useful UI bits. It also doesn't even scale up applications properly beyond the maximum supported resolution of 800x480 of applications made before Froyo, and worst of all: it doesn't provide any SDK support at all to create universal binaries that allow completely different user interfaces on different devices. The only thing it does is re-layouting applications the way a Windows program would do, but that's all. If that's your perception of a 'good tablet UI' that scales better than iOS, I'll take iOS any day of the week. Go find yourself some screenshots of (for example) the IMDB application on the iPad or the iPhone and see how different they are, they're really incomparable, and that is *only* because the iPad version can do so much more with the UI framework because of the simple fact it can use split view controllers and popovers.
Sometimes it's simplicity that makes genius and not complexity. Designing a UI framework that works so well and is so flexible just by adding 2 new view controller is genius in my book. Re-implementing your whole phone OS just because manufacturers want to hijack it to build tablets without having to write their own OS, that's pretty dumb if you ask me.