Linked by Thom Holwerda on Wed 26th Oct 2011 22:24 UTC
Google "As an online discussion about iOS vs. Android grows longer, the probability of someone bringing up this link approaches 1." The argument goes that before the iPhone, Android looked like a BlackBerry clone, and after the iPhone, it suddenly turned into an iOS clone. While this argument, with its pictures, is snappy and easily digestible, it doesn't actually seem to be supported by the facts.
Thread beginning with comment 494612
To read all comments associated with this story, please click here.
iOS not flexible?
by jack_perry on Thu 27th Oct 2011 14:28 UTC
jack_perry
Member since:
2005-07-06

In other words, unlike iOS, Android was built to be flexible, and run on many sorts of devices, with different screen sizes and form factors.


Actually, iOS is a variant of Mac OSX. That suggests to me that iOS is more flexible than Android -- inasmuch as I am unaware of any Android-based desktops or laptops. If such exist, I guess that puts them on par.

Reply Score: 2

RE: iOS not flexible?
by frderi on Thu 27th Oct 2011 14:38 in reply to "iOS not flexible?"
frderi Member since:
2011-06-17

The argument that Android is designed to be flexible doesn't really show in their ability to adapt to different form factors and use cases and prompt quick releases, either. Just look at how long it took them to crank out a version for tablets. And even when they were able to put out 3.0, they still were too embarrased to release the source code.

Reply Parent Score: 1

RE[2]: iOS not flexible?
by siki_miki on Thu 27th Oct 2011 15:16 in reply to "RE: iOS not flexible?"
siki_miki Member since:
2006-01-17

Without technical details you can't know.
Android was not meant for tablet/monitor form factor. This isn't same as high-res phone screen (where everything is upscaled and then looks approximately the same). Difference is, screen is bigger so UI elements, fonts fit better when proportionally smaller vs. screen than on the phone form factor.
ICS claims to solve that issue by automatically adapting application UI to tablet and phone mode. AFAICT, competition doesn't have similar scheme, either you writer an app for a tablet or a phone. How this new feature of Android will work out in real is another question though.

Reply Parent Score: 2

RE: iOS not flexible?
by Thom_Holwerda on Thu 27th Oct 2011 14:50 in reply to "iOS not flexible?"
Thom_Holwerda Member since:
2005-06-29

Actually, iOS is a variant of Mac OSX. That suggests to me that iOS is more flexible than Android -- inasmuch as I am unaware of any Android-based desktops or laptops. If such exist, I guess that puts them on par.


iOS is derived from Mac OS X in the same way Android is derived from Linux - in other words, they're not all that similar beyond the core operating system.

Reply Parent Score: 2

RE[2]: iOS not flexible?
by jack_perry on Thu 27th Oct 2011 18:12 in reply to "RE: iOS not flexible?"
jack_perry Member since:
2005-07-06

"Actually, iOS is a variant of Mac OSX. That suggests to me that iOS is more flexible than Android -- inasmuch as I am unaware of any Android-based desktops or laptops. If such exist, I guess that puts them on par.


iOS is derived from Mac OS X in the same way Android is derived from Linux - in other words, they're not all that similar beyond the core operating system.
"

I don't see how your statement disagrees with mine.

That said, my understanding is that Android contains little of GNU/Linux beyond the Linux kernel, with freshly-written services, device drivers, etc. on top of it -- much like WebOS. iOS, on the other hand, contains much more of OSX than XNU. I'm not sure of that, though; I'm inferring from what I've read.

Reply Parent Score: 2

RE[2]: iOS not flexible?
by frderi on Fri 28th Oct 2011 09:17 in reply to "RE: iOS not flexible?"
frderi Member since:
2011-06-17

iOS shares more with OSX than Android does with Linux.

For the latter, the situation is a bit more complex, but it boils down the fact that for Apple products, the main difference is the UI layer, where the APIs remain the same or are designed in the same way. For Android, the API's are mobile specific (The dalvik vm)

Reply Parent Score: 1