News for hackers. Stuff that matters.
Re:Fertile Ground by chasing on Tuesday June 11, 2013 @09:16PM (#5865829)
It's not fragmentation. Within a year, the vast majority of iOS users will be on iOS 7. It's evolution.
Re:Fertile Ground by dannyr on Tuesday June 11, 2013 @09:29PM (#5865879)
So fragmentation is ok as long as it's only for a year?

I guess we're moving the goal posts again.

Re:Fertile Ground by ghshephard on Tuesday June 11, 2013 @09:42PM (#5865926)
How many hours/days will it take to get 10%, 25% and 50% of the iOS platform on to iOS 7?

I'm betting over 50% installed base will be on iOS 7 in less than a month.

Re:Fertile Ground by jamesaguilar on Tuesday June 11, 2013 @10:16PM (#5866079)
It took two weeks to hit 45% when iOS 6 was released. http://tctechcrunch2011.files.wordpress.com/2012/10/1005_ios...

Wow-level context: Jelly-bean is out about eight months and is at 28 some-odd percent. http://hothardware.com/News/Android-Jelly-Bean-Penetration-U...

Re:Fertile Ground by ghshephard on Tuesday June 11, 2013 @10:50PM (#5866223)
Also, keep in mind iOS 6 was (somewhat) held back in terms of adoption because google hadn't released maps for the platform yet.
Re:Fertile Ground by FireBeyond on Wednesday June 12, 2013 @01:48AM (#5866718)
That is absolutely, utterly subjective and anecdotal. I think blaming Google for iOS 6 adoption not being (even) quicker is grasping at straws that in all likelihood don't exist.
Re:Fertile Ground by ghshephard on Wednesday June 12, 2013 @05:57AM (#5867327)
re: "That is absolutely, utterly subjective and anecdotal."

I'll see your anecdotal and raise you a citation.

http://www.ibtimes.com/apple-ios-6-adoption-rate-soars-follo...

"The Dec. 12 reinstatement of Google Maps on iOS has apparently been enough for some of those reticent users to finally make the upgrade to iOS 6. After achieving 10 million downloads in the first 48 hours available, MoPub, the San Francisco-based mobile ad exchange that monitors more than 1 billion ad impressions a day and supports more than a dozen ad networks and 12,000 apps, says there has been a 29 percent increase in unique iOS 6 users in the five days following Google Maps' release on iOS. "

BTW, not "blaming" Google, if anything, I would be blaming Apple for having a sub-par map application (As a frequent international traveler, I can tell you it's still not up to par with Google's maps) - but I'm not blaming anyone. Just recognizing it was a pretty significant issue for many people.

Re:Fertile Ground by seabee on Wednesday June 12, 2013 @03:43AM (#5866992)
Given I've also known a few unrelated people do this, I believe your blanket dismissal foolish when it's simple to falsify the thesis: check iOS 6 adoption after Google Maps was released.
Re:Fertile Ground by _pmf_ on Wednesday June 12, 2013 @01:54AM (#5866742)
> Jelly-bean is out about eight months and is at 28 some-odd percent.

That clearly shows that Android users are happy with the current release and see no need to switch to a newer version because core features are missing completely, as is the case with iOS.

Re:Fertile Ground by JangoSteve on Wednesday June 12, 2013 @02:36AM (#5866842)
I can't tell if you're being sarcastic. In case you're not, I've been an Android user for years now, and that is most certainly not what it shows. The vast majority of people can't upgrade to Jelly-bean, because their device, manufacturers, or carriers don't support it or won't release the update for their particular phone. For example, the Droid Bionic was on Gingerbread with no way to upgrade (without rooting) until October 2012 [1]. And the upgrade was for Ice Cream Sandwich which was already 12 months old by that time (and Jelly-bean, the next version after ICS, had already been out for 3 months by that time) [2].

[1] http://www.droid-life.com/2012/10/23/droid-bionic-ice-cream-...

[2] http://en.wikipedia.org/wiki/Android_version_history#Android...

Re:Fertile Ground by bennyg on Tuesday June 11, 2013 @09:51PM (#5865972)
iOS6 is at 93% and it hasn't even been a year yet. Where's Jellybean? Who's still stuck writing apps that are compatible with Gingerbread and have to use ActionBar Sherlock?
Re:Fertile Ground by dannyr on Tuesday June 11, 2013 @10:11PM (#5866059)
The thing is a number of developers are just writing for 4.0 and above.

I've not saying fragmentation on Android isn't bad. What I'm arguing is fragmentation on iOS is being framed as a good thing (actually a "great" thing) by the author of the post.

Re:Fertile Ground by ghshephard on Tuesday June 11, 2013 @10:22PM (#5866098)
But Android wouldn't be (OS) fragmented if you had 90%+ of the user population on Jelly Bean 4.1+

iOS isn't going to fragment - the vast majority of the user base will immediately upgrade to iOS 7.

Re:Fertile Ground by codeulike on Wednesday June 12, 2013 @03:15AM (#5866936)
You're probably right. But Marco's argument hinges on the idea that:

- there will be fragmentation

- hence it will be difficult for developers to write apps that make the most of iOS6 and iOS7

- hence this is an opportunity for nimble new players to enter the market and capture the iOS7 userbase

I agree that there probably wont be fragmentation, but the point is, Marco is saying if there was, it will be a brilliant opportunity. Therein lies the mental gymnastics.

Re:Fertile Ground by wilfra on Wednesday June 12, 2013 @04:42AM (#5867132)
I think he's more saying that people will be reluctant and/or unable to completely rethink their apps design and functionality and this will present an opportunity for new developers who build things that are uniquely suited to iOS 7 and beat the old slow-moving incumbents.
Re:Fertile Ground by codeulike on Wednesday June 12, 2013 @05:27AM (#5867252)
Marco's first bullet point is:

"Most [developers] can’t afford to drop support for iOS 6 yet. (Many apps still need to support iOS 5. Some unlucky souls even need to support 4.3.) So they need to design for backwards compatibility, which will be extremely limiting in iOS 7."

Re:Fertile Ground by jaegerpicker on Tuesday June 11, 2013 @10:43PM (#5866189)
That's because you are framing the issue as something it's not. It's not fragmentation in the same sense as Android. 93% of apple devices are on the latest iOS version. Right around 30% of Android devices run the latest major release. The number is actually quite a bit lower if you start to consider point releases. Even worse is the fragmentation caused by different vendors and chipset manufacturers writing different libraries and drivers. See libstagefright, which has major differences across different devices even if it's the same version of the OS, for example different native pixel formats are supported by different vendors so writing any kind of a custom protocol video streaming app on Android is a stone cold bitch to get working across devices at 60 fps and that's only targeting 4.0+. It gets way worse when you include older versions that may or may not have libStageFright (most 3.0+ have it but a few don't). I'm familiar with video and audio the most but other areas have the same issue.

Contrast that to iOS, sure different API's get added but at least the same versions of the os behave the same across devices. Sure for a very short time iOS will be split between versions but that will be exceedingly short and you'll never have the true fragmentation problems that Android has in iOS.

Re:Fertile Ground by jowiar on Tuesday June 11, 2013 @10:25PM (#5866112)
He's not saying it's a great thing for users - he's saying it's a great thing for developers looking to enter a crowded space, because there will be some room to enter the market targeting only iOS 7 while established players are figuring out how to juggle the multiple OS versions.
Re:Fertile Ground by dannyr on Tuesday June 11, 2013 @10:44PM (#5866194)
I'm not necessarily disagreeing with the author. Marco talked down on Android for years because of its fragmentation. It's just hypocritical that it's only good if it happens on iOS.

In one of the Google IO talks, Google has been encouraging developers to develop only on 4.0 and above. To quote, "go to where the puck is going" and "develop the best app possible for every phone".

Re:Fertile Ground by nairteashop on Wednesday June 12, 2013 @01:03AM (#5866607)
The point that others are making in the thread is this:

If you are an independent iOS developer looking to hit a majority of devices, just develop for iOS 7 - pretty much everyone will be on that in a year.

If you are independent Android developer looking to do the same - you need to target at least ICS, Jelly Bean and Gingerbread to get a 90%+ market share. (And with Gingerbread support comes ActionBar Sherlock and other fun stuff). I'm in the middle of this right now for my app, and hating it.

When the iOS version adoption looks like the first table in the following page, then you'll have a fair point: http://developer.android.com/about/dashboards/index.html

Re:Fertile Ground by nsp on Tuesday June 11, 2013 @11:07PM (#5866299)
iOS's 'fragmentation' between ios6 and 7 is totally different than androids because its temporary. There'll be a few month period where established apps haven't updated their ui. iOS has insanely quick (in comparison to other OSes) adoption rates. 15% of devices upgraded to ios6 within 24 hours of release, 50% two weeks out, etc.[1]

So there will be apps with the old ui for people running ios7 who will decide to look for a new thing to do X for the first time in years and thus a market opportunity. Whereas with android, the problem is that phones overwhelming remain on the OS they shipped with. It's not a matter of waiting 3 weeks for a fitting ui, it's that you have to develop for a 1-3 year old OS or write off half the market. [1] lost url because I'm writing this on ios7 and it's pretty goddamn buggy, but it looks like others have provided it

Re:Fertile Ground by FireBeyond on Wednesday June 12, 2013 @01:51AM (#5866730)
"iOS's 'fragmentation' between ios6 and 7 is totally different than androids because its temporary."

Says who? This change is much more major and, despite what Gruber and Marco would like to have you believe, is not design perfection personified, and is likely to be polarizing.

Re:Fertile Ground by ghshephard on Wednesday June 12, 2013 @06:17AM (#5867360)
Let's forget about the z-axis and new interface updates, there are some major new features in iOS 7 that I'm sure a lot of people will want to upgrade to within the first month. (I predict faster adoption for 4/4s/5 users than we saw in iOS 6)

In decreasing order of importance (my opinion)

o Pre-Launch background Updating (Finally!) - I spend 3-5 minutes, every morning, and another 3-5 minutes, every night, downloading my Podcasts before my walk home. Annoying. Now, in theory - they'll download for me in the morning and night. Awesome - particularly as my iPhone 5 is happily sitting in an elevation dock at 100% power for most of the day, or plugged in at home for most of the night. It Will be interesting to see what developers do with notification launched background apps - hopefully it won't be abused.

o Airdrop for iPhone (Finally! How many times have I wanted to get a file/image/content off my iPhone onto my Laptop just before a plane took off)

o Swipe Control Center - another "Finally" - getting closer to android parity/rooted iPhone parity - I tweak the brightness/lock rotation/pause/play music and settings pretty often. This will length the lifespan of my home button (double click + swipe left to currently get lock + music settings)

o Enhanced Camera/photo management - looks really nice - lot of people will like this - even the die-hard Camera+/Instagram/Flickr/Google+ photo types. I do feel kind of bad for Camera Noir - their window was pretty meager. :-(

o iTunes radio - particularly for all of us who already subscribe to iTunes Match.

o Advanced Siri - I use Siri many times a day, looking forward to this.

Re:Fertile Ground by btipling on Tuesday June 11, 2013 @09:20PM (#5865839)
Except for all those not so old iPhones that are stuck on iOS 6 forever.
Re:Fertile Ground by forrestthewoods on Tuesday June 11, 2013 @09:27PM (#5865872)
You mean the four year old non-retina iphone 3gs? I think it's safe to take that device behind the barn to retire forever. Few tears will be shed.
Re:Fertile Ground by jmduke on Tuesday June 11, 2013 @09:52PM (#5865977)
I don't like the idea that four years is a prohibitively long time for a device that I spend hundreds of dollars on.
Re:Fertile Ground by ghshephard on Tuesday June 11, 2013 @10:47PM (#5866212)
The reality of Mobile Device evolution is that four-mobile-phone-years is roughly equivalent to ten-desktop-years or six-laptop-years.

And, let's be clear - it's only a prohibitively long time if you wish to continue to get the new feature release platforms - indeed, it's only Today, June 11, 2013, that the original iPhone, released in 2007, is now being obsoleted by Apple [1], a full five years after it was discontinued.

[1] http://www.macrumors.com/2013/04/29/original-iphone-will-soo...

Re:Fertile Ground by pflats on Tuesday June 11, 2013 @10:59PM (#5866260)
Still, bear in mind that it's a pocket computer, built in 2009, with a 600 MHz processor and 256 MB of RAM. Modern pocket computers have at least twice the processing power, two (or more) cores, and 4 times the RAM. They can also offload a whole lot more to the GPU. It was going to hit a ceiling eventually.

If you look at the devices cleared for iOS 7, it's almost definitely a RAM overhead issue. All the 512 MB+ devices (4, 4S, 5, Touch 5, iPad 2+ and Mini) are getting iOS 7. None of the 256 MB devices (Touch <5, iPhone <4, iPad 1) are getting it.

Does it suck? Yeah, definitely. At some point, though, you have to make the tough decision and say, "We have to compromise on either our vision or supporting older devices." When you get to that point, the choice isn't too hard. Is there anyone out there who would really argue that watering down iOS 7 is worth the increased support? (Especially with the US cellphone market and its subsidies being what it is?)

I feel for iPod Touch 4 owners. Like another poster said, those were on sale a few weeks ago. Every other unsupported device is terribly old, at least as far as the pocket computing world is concerned.

Re:Fertile Ground by sosuke on Tuesday June 11, 2013 @10:06PM (#5866033)
Is there another company that is updating 4 year old phones? Is there an Android phone released with 2.2 that can run 4.2? I think Apple's backwards compatibility track record is the best there is, but here's to hoping for better!
Re:Fertile Ground by jeswin on Tuesday June 11, 2013 @11:36PM (#5866391)
Not exactly a Google update, but the open source nature of Android makes efforts like CyanogenMod possible. They support many old devices.

My Motorola Defy came with 2.1 Eclair. Runs 4.2 as of now, thanks to Cyanogen. I keep it because it's built like a tank; all phones should have IP67 certification.

Re:Fertile Ground by ISL on Tuesday June 11, 2013 @11:12PM (#5866317)
No need to spend hundreds of dollars; just sit behind the curve a little bit. Spent $68 on an Optimus S with Ting a year ago, and it gets everything I need to do done at less than the cost of my Verizon dumbphone contract. It's as fast as the computer I took to college not that many years ago, and I got a lot done on that. Battery runs for days too, even with considerable use.

Looking forward to upgrading to an S2 or S3 when prices drop to frivolity. A larger screen will be nice.

Tools needn't be new nor flashy to be powerful.

Re:Fertile Ground by gfodor on Wednesday June 12, 2013 @03:38AM (#5866986)
If you use your smartphone as much as most people do, a few hundred bucks is a steal on a per-hour basis.
Re:Fertile Ground by potatolicious on Wednesday June 12, 2013 @01:50AM (#5866725)
The reality is that you're in a vanishingly small minority.

And I'm not hand-waving that notion either. I write apps and I've seen device usage numbers for a number of apps across a number of verticals - 3GS usage really is a vanishingly low number, well below 1%.

Devs don't have anything against old phones, we don't care how often you give Apple your money. If enough people still used the 3GS, we'd support the 3GS.

When you're in the sub-1% group, without some contract guaranteeing support, expecting support is unreasonable.

Re:Fertile Ground by johnjlocke on Wednesday June 12, 2013 @03:08AM (#5866912)
And Apple didn't become the most valuable company in the world by not playing to the consumer-driven culture, making sure there is a good reason for people to drop hundreds (or thousands) each year on updated smartphones, tablets, and laptops.
Re:Fertile Ground by dimensionmedia on Tuesday June 11, 2013 @10:08PM (#5866045)
Seriously? Four years is quite a long time in today's tech world. Think if you had a four year Android or Windows (whoops) phone if that was a reasonable thought. Bottom line - if you think 4 years ISN'T a long time for a hundreds of dollar device then there's not much hope for you.
Re:Fertile Ground by jamesaguilar on Tuesday June 11, 2013 @10:11PM (#5866060)
OK, but we're talking about reality here. Four years is an astoundingly long lifetime for a device to stay updated in this industry.
Re:Fertile Ground by kybernetyk on Wednesday June 12, 2013 @12:05AM (#5866483)
It's not like your device will stop working the day iOS 7 is released. Your phone won't have any features taken away and you can keep it using until the hardware fails. (I'm still using my Nokia N900).
Re:Fertile Ground by KC8ZKF on Wednesday June 12, 2013 @01:02PM (#5869160)
A lot of iOS 6 features rely on Apple infrastructure, e.g. iCloud, which will probably become even less reliable on iOS 6 as the months roll by. So no, the device becomes less useful. Try using iTunes on Lion if you don't believe me.
Re:Fertile Ground by cheald on Tuesday June 11, 2013 @11:11PM (#5866310)
Howsabout my 9-month-old iPod Touch 4g?
Re:Fertile Ground by bennyg on Tuesday June 11, 2013 @11:24PM (#5866352)
How is yours holding up on 6.0+? Mine is super laggy on 6.1 - I can't imagine it being a good experience with 7.
Re:Fertile Ground by cheald on Tuesday June 11, 2013 @11:28PM (#5866368)
It's been generally fine. It's nowhere near as fast as my phone, so I'm not sure I'd notice a comparative speed decrease anyhow, though.
Re:Fertile Ground by binarycrusader on Tuesday June 11, 2013 @11:25PM (#5866356)
You mean the model of the iPod touch first released on September 1, 2010? Three years ago by the time iOS 7 ships?

To you the product's less than a year old, but the reality is that the technology in that product is closer to three years old already.

I say this a iPhone 3GS owner that still hasn't upgraded. It's a bitter pill, but that's the nature of technology.

I really think 3-4 years is more than reasonable support for a mobile device in the current market.

Re:Fertile Ground by Samuel_Michon on Tuesday June 11, 2013 @10:30PM (#5866134)
> those not so old iPhones that are stuck on iOS 6 forever.

Of all the devices supported by iOS 6, only the iPhone 3G S and the 4th gen iPod touch won’t get the upgrade. The iPads that could run iOS 6 will also be able to run iOS 7.

The iPhone 4 has been out for 3 years and will be able to run iOS 7 when it is released later this year. How many 3 year old Android, Blackberry and Windows Phone models do you know of that can run the newest version of the OS?

(This post was edited to reflect that the 4th gen iPod touch won’t get the upgrade to iOS 7. The ‘iPod touch 16GB’ was listed on iOS 7’s page, I understood that to mean the 4th gen model, which also came in 16GB capacity.)

Re:Fertile Ground by ben1040 on Tuesday June 11, 2013 @10:41PM (#5866178)
>The iPads and iPod touches that could run iOS 6 will also be able to run iOS 7.

Not quite, at least as far as the iPod Touch goes. iOS 7 will only run on the 5th generation iPod Touch (see http://www.apple.com/ios/ios7/features/ - bottom of the page), the version with the 4-inch screen.

Apple was selling the 4th generation device up until May 30 of this year. In other words, there's people who bought this thing two weeks ago who will not be able to upgrade to iOS 7.

Re:Fertile Ground by myko on Wednesday June 12, 2013 @09:58AM (#5868073)
This is mostly a good point, but is missing an important difference. A lot of important Android APIs are provided as part of Google Play services and made available back to Android 2.3, whereas an iPhone 4 running iOS 7 still will be unable to use Siri.
Re:Fertile Ground by Samuel_Michon on Wednesday June 12, 2013 @11:06AM (#5868460)
I understand your point, and it’s a good one, but iPhone 4 isn’t allowed to run Siri because of hardware reasons, not API support. The noise reduction in newer models is a lot better than on iPhone 4. Hackers have managed to get Siri running on iPhone 4, it just doesn’t work as well.

http://appleinsider.com/articles/12/02/05/apple_iphone_4s_a5...

Re:Fertile Ground by joezydeco on Tuesday June 11, 2013 @10:41PM (#5866175)
The iPads and iPod touches that could run iOS 6 will also be able to run iOS 7.

My fourth generation iPod Touch runs iOS 6 but does not qualify for iOS 7. Fifth gen only.

Re:Fertile Ground by melling on Tuesday June 11, 2013 @09:26PM (#5865867)
That would be the 3Gs. I had mine for 3 years before I upgraded to the 5. It felt like a pretty old phone. What are the odds that people who have a 3-4 year old smart phone, really want to use a lot of apps?
Re:Fertile Ground by sunnybythesea on Tuesday June 11, 2013 @09:46PM (#5865946)
I have a 3GS. And even though I've had it for so long, it still doesn't feel dated to me. Apple did a good job with the hardware and the software support. It is finally starting to feel a bit sluggish after almost 4 years of very heavy use. Compare that with my old phones which I essentially threw away after a year or so and never missed them...and the crappy Razr that died after a year.
Re:Fertile Ground by fpgeek on Tuesday June 11, 2013 @09:58PM (#5866001)
The 3GS was on sale as recently as last September (maybe a bit later in some emerging markets).
Re:Fertile Ground by jamesaguilar on Tuesday June 11, 2013 @10:12PM (#5866065)
At least it was never sold with an previous-version installed OS like half of Android phones.
Re:Fertile Ground by lostlogin on Tuesday June 11, 2013 @09:27PM (#5865871)
With each suggestive generation selling more than all previous generations combined, it's not a big issue for long. Obviously this pattern can't last and I'm not sure if it hold for the iPhone 5 even, but its a big factor in the equation. Edit: removed bad link to old article. I can't find the Asymco graph I'm after, sorry... Maybe it was someone else's?
Re:Fertile Ground by tlrobinson on Wednesday June 12, 2013 @12:25AM (#5866532)
I suppose it's not a coincidence Apple showed off how many users are running the latest version of iOS vs the latest version of Android.
Re:Fertile Ground by bane on Tuesday June 11, 2013 @09:56PM (#5865995)
and up pops a perfect examplar