Re:Apple now shows iOS usage share on App Store
by snowwrestler on Friday June 21, 2013 @09:23AM
(#5917883)
I waited until the Google Maps app came out before upgrading my iPhone to iOS6. But now that I'm on 6, I find myself using Apple's Maps most of the time anyway. I like the interface better and it works well enough for me to drive around and check traffic.
Re:Apple now shows iOS usage share on App Store
by Aqua_Geek on Friday June 21, 2013 @05:26AM
(#5917256)
Depends on what you mean by "integration." Google Maps is now a standalone app available (from Google) in the App Store, but it does have quite a different interface from Maps on iOS 5.
Re:Apple now shows iOS usage share on App Store
by junto on Friday June 21, 2013 @03:18PM
(#5920326)
I'm not sure how the Google Maps integration works per iOS6 to be honest. All I know is that Google Maps opens whe I click on "view in maps app" in a variety of third party apps I've installed (real estate apps for example). I suspect that should I upgrade to iOS6, those apps would start opening Apple's maps, and I would severely miss the street view. That concern is currently putting me off, and I see no easy way to downgrade back to iOS5 should I'm forced to use Apple's maps app.
Re:Apple now shows iOS usage share on App Store
by demallien on Friday June 21, 2013 @03:14AM
(#5916960)
It's not clear what that actually means though. Consider this: every iPhone that has an active data connection regularly contacts the App Store to see if there are updates(i) to apps, regardless of whether or not the user actively visits the store. Are these update checks counted by the graph? What about system updates? Are those counted as going through the App Store?
Regardless, we can be relatively sure that that graph is there to help developers when deciding which versions of iOS they should support. It would not be surprising if Apple decided simply to include only active App Store shoppers, because this is the number that actually interests developers.
(i) I'm not actually sure if this is true if you have never installed an app from the App Store - there is maybe an exception where these phones don't check for updates in this case.
David Smith's numbers throw a few more percentage points to iOS 5, but he's a smaller sample size and his stats are two weeks old. Unity is similar, but it looks from the UI that their data is generated monthly.
Mixpanel's are the most up-to-date and their numbers mirror Apple's.
Re:Apple now shows iOS usage share on App Store
by batiudrami on Friday June 21, 2013 @02:36AM
(#5916866)
At the same time, for a developer, those who never go on the app store aren't really important. But I agree, it is likely misrepresenting actual figures.
Re:Apple now shows iOS usage share on App Store
by interpol_p on Friday June 21, 2013 @06:53AM
(#5917393)
That's likely the reason it's hosted on developer.apple.com and not their consumer-facing site. (It's also the same way Google measures their OS usage data, also hosted on their developer site.)
Re:Apple now shows iOS usage share on App Store
by Angostura on Friday June 21, 2013 @06:10AM
(#5917317)
Indeed, it strikes me as a self selecting sample I have an First gen iPod Touch that I still use quite a lot, which can only run ioS 3.x - oddly enough, I don;t buy anything from the Appstore for it because there are hardly any new apps that will run on it.
Re:Apple now shows iOS usage share on App Store
by mh- on Friday June 21, 2013 @02:37AM
(#5916870)
I have this same argument about the Android numbers presented by Google. But as another reply to your post already pointed out, these are the numbers that are probably the most relevant to a would-be app creator.
Re:Apple now shows iOS usage share on App Store
by saurik on Friday June 21, 2013 @06:02AM
(#5917306)
The problem is that this biases the statistics due to the 14-day window: everyone who buys a new iPhone goes to the App Store in order to download some "staple apps", but after the unitial setup a lot of users might only go to the App Store every three weeks (for example), meaning that newly purchased devices will be over-represented in the statics, and they all have iOS 6.
Honestly, though: even correcting for this new-device bias, this still isn't what you care about... normal users don't sit around browsing the App Store or the Android Market... they open the app when they are interested in a specific download because of some external sale having occurred. Your market as a developer are "people with a device", not "people weird enough to try searching on their device".
Regardless, though, yeah: the reason Apple is showing this statistic is because it is the identical metric reported by Google, and they were making a big deal about these numbers during the WWDC keynote, even to the extent of pointing out that Google had changed the metric in this way (to Market visits) was cheating... comparing, though, the like metrics isn't that bad.
Re:Apple now shows iOS usage share on App Store
by Samuel_Michon on Friday June 21, 2013 @07:02AM
(#5917411)
> The problem is that this biases the statistics due to the 14-day window: everyone who buys a new iPhone goes to the App Store in order to download some "staple apps"
How do you know that’s how Apple measures OS version share? Why would Apple limit itself to only measuring when users open the App Store?
Any iOS device that ever connects to the Internet checks in with Apple to be activated and registered. After that, iOS regularly checks for OS and app updates. If I own an iOS device that I never update and never visit the App Store on, that device will still check for updates and will transmit version data to Apple. Also, because every iOS device has a unique ID, more active users won‘t be counted double.
Re:Apple now shows iOS usage share on App Store
by PiersonBro on Friday June 21, 2013 @02:48AM
(#5916893)
This is clearly a follow up to the marketing push to developers that began at WWDC. An unsurprising addition given the fact that there's really no solution to the iOS 7 UI revamp without making Apps iOS 7 only.
Re:Apple now shows iOS usage share on App Store
by pilif on Friday June 21, 2013 @03:02AM
(#5916929)
It was my impression from the sessions that applications which use mostly system UI can be done in a way that works (and looks nice) on both OSes by relying on AutoLayout. And if you made a completely custom UI, it'll look as foreign to iOS7 as it looks to iOS6 now.
Re:Apple now shows iOS usage share on App Store
by smackfu on Friday June 21, 2013 @09:06AM
(#5917824)
The trouble is the people in the middle. They used system UI where possible, but then rolled their own where Apple didn't have a good solution. If you recompile those apps against iOS 7 SDK, your app looks like junk, and it's a lot of work to fix it. If it's not a super-profitable app, are you really going to go back and get new art done, or are you just going to keep it the same, by using old XCode or something.
The other trouble is that a lot of devs don't use AutoLayout, because it's historically been very hard to get working right. And transitioning your app to it hasn't had many benefits in the past.
Re:Apple now shows iOS usage share on App Store
by gurkendoktor on Friday June 21, 2013 @05:32AM
(#5917266)
Case in point - iTunes is Apple's only OS X app which still officially supports OS X 10.6. If there's money to be made, Apple suddenly doesn't mind the maintenance :)
Re:Apple now shows iOS usage share on App Store
by hmottestad on Friday June 21, 2013 @05:25AM
(#5917254)
Neglect might not be the right term.
Usually older devices are on older OS because they can't update. If they can update and haven't then it will probably be because they don't know how or because they don't want to.
If your app needs features in iOS 6 to run, then so be it. If not then make it runnable on iOS 5 and 4.
If your app used to work on iOS 4, but some new features require iOS 5, then your old customers won't get any more updates but should still be able to use the app. Those stuck on iOS 4 wanting to buy your app won't be able to.
Re:Apple now shows iOS usage share on App Store
by rimantas on Friday June 21, 2013 @03:34AM
(#5917004)
Or other way around, cost to support 7% of your users may be to high to neglect. Sometimes it makes sense to spend that time and effort on the rest 93%.
Re:Apple now shows iOS usage share on App Store
by buro9 on Friday June 21, 2013 @04:22AM
(#5917112)
Except that when Apple themselves were the 7% their view on whether you should support that % of the total audience was that, unequivocally, you should.
Re:Apple now shows iOS usage share on App Store
by Samuel_Michon on Friday June 21, 2013 @07:17AM
(#5917451)
Part of that 7% are people who choose not to upgrade, they aren’t neglected. iOS 6 runs on devices as old as 4 years. Meanwhile, every day new Android models are launched that come with years old system software and will never see an update.
Re:Apple now shows iOS usage share on App Store
by smackfu on Friday June 21, 2013 @09:13AM
(#5917845)
> iOS 6 runs on devices as old as 4 years.
It's an interesting side effect of Apple selling old hardware as a new lower cost option for several years. Apple isn't being altruistic or noble by supporting those devices... they are giving normal support for a device that someone can still buy new with a two-year contract.
Once Apple actually retires a product, like the iPad 1, it stops getting updates pretty quickly.
Re:Apple now shows iOS usage share on App Store
by Samuel_Michon on Friday June 21, 2013 @11:31AM
(#5918497)
It’s also a RAM issue. iPhone 3G and iPod touch 2nd gen only have 128MB RAM. That’s why those models can’t run iOS 5 or later. iPad 1st gen has 256MB RAM but it has to drive a much larger screen. It can officially run iOS 5.1 but the experience isn’t great; it’s better to keep it at iOS 4.3.
As for the upcoming iOS 7: it will run on almost all the devices that can run iOS 6 (except iPhone 3GS and iPod touch 4th gen). That means Apple is actually extending the period during which devices receive major updates.
Assuming iOS 7 will be released on September 20[1] and iOS 8 will be released a year from then, that means iPhone 4 will be able to run the latest OS version for 4 years and 3 months (I’m also assuming iPhone 4 won’t be able to run iOS 8).
Re:Apple now shows iOS usage share on App Store
by smackfu on Friday June 21, 2013 @11:49AM
(#5918618)
> iPhone 4 will be able to run the latest OS version for 4 years and 3 months
Right. My point is that another way to look at it is that an iPhone 4 bought in August 2013 on a two-year contract will probably stop getting OS updates while it is still under contract.
Re:Apple now shows iOS usage share on App Store
by Samuel_Michon on Friday June 21, 2013 @01:29PM
(#5919561)
It will get OS updates (patches and bug fixes), but it probably won’t be able to run the next major release after iOS 7 (an upgrade, not an update).
But your point is valid, and it’s why I wouldn’t recommend anyone to buy the current entry level iPhone (iPhone 4). I’m hoping Apple will change their strategy of discounting older iPhone models and create a separate entry level iPhone. That model should not compromise RAM and CPU so that it will be able to keep up with future OS releases, but it could compromise in other areas such as screen size, battery size, and choice of materials.
Re:Apple now shows iOS usage share on App Store
by nimeshneema on Friday June 21, 2013 @04:47AM
(#5917166)
There isn't any equivalent usage share data for OS X provided by Apple (AFAIK).
The presented statistics for market share is based on App Store downloads from iOS devices and similar criterion used to judge OS X install base might not be highly reliable as there are other ways to get apps(applications) installed on OS X.
Re:Apple now shows iOS usage share on App Store
by interpol_p on Friday June 21, 2013 @06:58AM
(#5917404)
Agreed. There is an incredibly annoying bug with iOS 6.0.1 that causes a crash when using the photo picker or game center in a specific orientation. And the workaround requires supporting all orientations and editing every view controller in your source.
Knowing how many people are actually affected by this would be incredibly helpful.
http://www.macrumors.com/2013/05/15/google-shows-off-upcomin...
I would be surprised if the general population is the same distribution. People who go often to the app store probably update more often.
Still for developers it is a relevant number.
Regardless, we can be relatively sure that that graph is there to help developers when deciding which versions of iOS they should support. It would not be surprising if Apple decided simply to include only active App Store shoppers, because this is the number that actually interests developers.
(i) I'm not actually sure if this is true if you have never installed an app from the App Store - there is maybe an exception where these phones don't check for updates in this case.
https://mixpanel.com/trends/#report/ios_frag
http://david-smith.org/iosversionstats/
http://stats.unity3d.com/mobile/index-ios.html
David Smith's numbers throw a few more percentage points to iOS 5, but he's a smaller sample size and his stats are two weeks old. Unity is similar, but it looks from the UI that their data is generated monthly.
Mixpanel's are the most up-to-date and their numbers mirror Apple's.
I just noticed this at the bottom of Mixpanel's graph:
That's quite the large dataset – 80B records!Honestly, though: even correcting for this new-device bias, this still isn't what you care about... normal users don't sit around browsing the App Store or the Android Market... they open the app when they are interested in a specific download because of some external sale having occurred. Your market as a developer are "people with a device", not "people weird enough to try searching on their device".
Regardless, though, yeah: the reason Apple is showing this statistic is because it is the identical metric reported by Google, and they were making a big deal about these numbers during the WWDC keynote, even to the extent of pointing out that Google had changed the metric in this way (to Market visits) was cheating... comparing, though, the like metrics isn't that bad.
How do you know that’s how Apple measures OS version share? Why would Apple limit itself to only measuring when users open the App Store?
Any iOS device that ever connects to the Internet checks in with Apple to be activated and registered. After that, iOS regularly checks for OS and app updates. If I own an iOS device that I never update and never visit the App Store on, that device will still check for updates and will transmit version data to Apple. Also, because every iOS device has a unique ID, more active users won‘t be counted double.
Don't know where you got your misinformation.
The other trouble is that a lot of devs don't use AutoLayout, because it's historically been very hard to get working right. And transitioning your app to it hasn't had many benefits in the past.
edit: numbers
Usually older devices are on older OS because they can't update. If they can update and haven't then it will probably be because they don't know how or because they don't want to.
If your app needs features in iOS 6 to run, then so be it. If not then make it runnable on iOS 5 and 4.
If your app used to work on iOS 4, but some new features require iOS 5, then your old customers won't get any more updates but should still be able to use the app. Those stuck on iOS 4 wanting to buy your app won't be able to.
It's an interesting side effect of Apple selling old hardware as a new lower cost option for several years. Apple isn't being altruistic or noble by supporting those devices... they are giving normal support for a device that someone can still buy new with a two-year contract.
Once Apple actually retires a product, like the iPad 1, it stops getting updates pretty quickly.
As for the upcoming iOS 7: it will run on almost all the devices that can run iOS 6 (except iPhone 3GS and iPod touch 4th gen). That means Apple is actually extending the period during which devices receive major updates.
Assuming iOS 7 will be released on September 20[1] and iOS 8 will be released a year from then, that means iPhone 4 will be able to run the latest OS version for 4 years and 3 months (I’m also assuming iPhone 4 won’t be able to run iOS 8).
[1] http://www.cultofmac.com/232580/when-will-the-next-ios-7-bet...
Right. My point is that another way to look at it is that an iPhone 4 bought in August 2013 on a two-year contract will probably stop getting OS updates while it is still under contract.
But your point is valid, and it’s why I wouldn’t recommend anyone to buy the current entry level iPhone (iPhone 4). I’m hoping Apple will change their strategy of discounting older iPhone models and create a separate entry level iPhone. That model should not compromise RAM and CPU so that it will be able to keep up with future OS releases, but it could compromise in other areas such as screen size, battery size, and choice of materials.
And I'm currently on Xcode 4.6.3
nitpicking, just kinda amusing.
The presented statistics for market share is based on App Store downloads from iOS devices and similar criterion used to judge OS X install base might not be highly reliable as there are other ways to get apps(applications) installed on OS X.
Xcode 5 DP is nice, if a bit crashy.
At the time this page was updated, 4.6.2 must have been the latest version.
It makes more sense that way.
Knowing how many people are actually affected by this would be incredibly helpful.