Linked by Thom Holwerda on Tue 26th Jun 2012 19:50 UTC
Apple Benedict Evans: "How do you segment without fragmenting? Apple achieved this pretty easily with the iPod by varying the storage, but that wouldn't be meaningful for the iPhone. The cheap one has to run the apps, but people still have to have a reason to buy the expensive one. What you can do is vary the Apple supplied features, without varying the hardware and API platform that your third-party developers are targeting." Like I said: iOS 6 Starter, iOS6 Home, iOS 6 Professional, and iOS 6 Ultimate. Microsoft got blasted for confusing and arbitrary segmentation - rightfully so - but as usual, Apple gets a free pass when it does the exact same thing. At least Microsoft uses different names and forces OEMs to be clear about what they're shipping. I've said it before: I find calling all these different versions "iOS 6" without modifiers pretty scummy and misleading.
Thread beginning with comment 523898
To read all comments associated with this story, please click here.
Comment by Sandman619
by Sandman619 on Tue 26th Jun 2012 21:29 UTC
Sandman619
Member since:
2012-06-26

Of course, the fact that a couple of features aren't making it onto older models could not possibly be the result older hardware which simply cannot handle the additional load of 3D mapping data or much slower wifi or cellular access

It's reasonable that Siri didn't make it on earlier versions of the iPhone because the CPUs are older generations which are slower & less likely to be able to handle the higher data processing needs for a natural language assistant. Remember, there's more updates coming to Siri, so it's likely that Apple is taking that into consideration. Otherwise, they have to fork development of Siri for the abilities of each CPU. That would be a major mistake. Could also have something to do with the iPhone4S' speedier wireless data over previous generations

The same is true for 3D mapping tech, which older CPUs & graphics chips & slower wireless data would make that feature useless as the older iPhones come to a standstill trying to process all that additional data

Of course it's a complete fallacy that Apple restricts some features to sell newer models:
• Apple still sells the previous 2 gens of iPhones, so they still make them money. With their R&D as well as marketing paid off, the older iPhones are Apple's cash cows
• If that were the case, then the new 3D maps feature wouldn't be supported by the iPhone 4S, because the next gen iPhone will likely be released around the time that iOS 6 goes public. So why offer a new feature to the 4S ?

Where OS upgrades are kept from users to get them to upgrade to newer devices is Android. While an iPhone will receive FREE OS updates for years, Android devices are fortunate to receive 1 upgrade. The most popular Android OS is @ ver 2.x, the most current is 4.x.

Reply Score: -1

RE: Comment by Sandman619
by MOS6510 on Tue 26th Jun 2012 21:37 in reply to "Comment by Sandman619"
MOS6510 Member since:
2011-05-12

The iPhone 4S has technology on board to separate your voice from background noise. The iPhone 3GS and 4 don't have this, meaning it would make it more difficult for Siri to understand you resulting in an frustrating experience.

Reply Parent Score: 2

Bill Shooter of Bul Member since:
2006-07-14

So what you're saying is that iphone 4 and earlier sort of suck for voice calls because they lack the second microphone that were included in the cheapest of feature phones five years ago?

Or is it a magical microphone that does more than separate your voice from back ground noise?

Reply Parent Score: 3

RE: Comment by Sandman619
by slims on Tue 26th Jun 2012 21:47 in reply to "Comment by Sandman619"
slims Member since:
2009-12-09

Are you friggin' kidding me? How are things like an email VIP list or an offline reading list could be limited by hardware? Some features could be a hardware-limited limitation, but i think most of them are marketing BS by Apple.

Reply Parent Score: 9

RE: Comment by Sandman619
by phoenix on Tue 26th Jun 2012 21:53 in reply to "Comment by Sandman619"
phoenix Member since:
2005-07-11

You forget that the Siri app, before it was bought by Apple, ran on the iPhone 4 (not sure about the 3GS). Since Apple bought it, though, it's only available on the 4S.

Reply Parent Score: 13

RE[2]: Comment by Sandman619
by Thom_Holwerda on Tue 26th Jun 2012 22:15 in reply to "RE: Comment by Sandman619"
Thom_Holwerda Member since:
2005-06-29

I believe it runs fine on the iPhone 4 and maybe even the 3GS... Through Cydia.

Reply Parent Score: 2

RE: Comment by Sandman619
by WorknMan on Tue 26th Jun 2012 21:55 in reply to "Comment by Sandman619"
WorknMan Member since:
2005-11-13

Being broke as you are though, you'll have to figure out if spending $80+ to attend a wedding is really the best use of your cash.


Yeah, I don't think new features missing on older hardware could be considered fragmentation. Otherwise, the newest version of Adobe CS not being able to run on one of those old, monochrome IBM PC's from the 80's would be considered fragmentation ;) I mean, where would you draw the line?

Fragmentation is more like two identical (or nearly identical) pieces of hardware not being able to run the same software. You know, like 8 months after ICS is out, Android devices are still shipping with Gingerbread.

Reply Parent Score: 2

RE[2]: Comment by Sandman619
by karunko on Wed 27th Jun 2012 07:26 in reply to "RE: Comment by Sandman619"
karunko Member since:
2008-10-28

Yeah, I don't think new features missing on older hardware could be considered fragmentation.

Think again. If I were a software developer that wanted to target iOS 6 I could either go for the lowest common denominator and have my application run on anything from the the 3GS to the 4S, or use some of the new APIs and have my application run only on a subset of the iPhones out there.

Another example: the screen size might be the same, but the hardware inside isn't and writing a game would be even more problematic if I wanted to offer the same level of performance.

Now, how can anyone say that this is not fragmentation and keep a straight face?


RT.

Reply Parent Score: 4

RE: Comment by Sandman619
by darknexus on Wed 27th Jun 2012 18:54 in reply to "Comment by Sandman619"
darknexus Member since:
2008-07-15

It's reasonable that Siri didn't make it on earlier versions of the iPhone because the CPUs are older generations which are slower & less likely to be able to handle the higher data processing needs for a natural language assistant.


Bullshit. Siri is entirely server-side. The only thing the phone does is send the voice data to Apple's servers, then execute the resulting commands sent back to the device. The device itself does absolutely zero natural language processing. While I agree with some of your arguments, you might want to put in a bit of research before making these claims. That's not to say I object. It's Apple's product, and they have every right to do what they see fit within legal bounds. If you don't like it, there are other products one can buy. Is it a marketing move, to limit Siri to new devices? Damn straight it is.

Reply Parent Score: 4

RE: Comment by Sandman619
by zima on Tue 3rd Jul 2012 23:51 in reply to "Comment by Sandman619"
zima Member since:
2005-07-06

In addition to the rubbish others pointed out... slower data transfer standards of older devices limit processing, are you for real? The conditions of local (radio) ~environment overrule that, you virtually never reach hypothetical maximums of latest models.

"Fallacy" - you just provided an argument for artificial segmentation. I mean, they could retire the obsolete 3GS and push down prices of 4 and still get a nice profit ...not such nice, though.
3GS will likely be dropped from OS upgrades only few months after end of its large scale sales and active push on consumers.

Reply Parent Score: 2