Apple Should Open Up the App Store Database
benjaminwootton.co.uk
benjaminwootton.co.uk
http://www.apple.com/itunes/affiliates/resources/documentati...
I wasn't actually aware of this, but it's not exactly as open as I would like.
Instead, I think Apple should to open everything up to the developer community - a free sign up form which gives you access to databases, APIs, widgets, social media integration, statistics etc.
My thinking is that each time a smart developer comes along and builds something niche or innovative on top of these tools, it's potentially another route by which people could find the long tail of apps which developers publish.
I can see very little down side to keeping this information under lock and key. It would really help Apple to build an ecossytem around the app store.
If you create a web app, how do you get found on the internet today?
The App Store's top lists are, by their very definition, hit driven. Games (and most entertainment) in particular, are (and for the foreseeable future, will be) hit driven.
If you want to make an iOS app that provides real value for people. Go for it. The existence of Apple's App Store doesn't absolve you from advertising and marketing.
I've seen a bunch of startups trying to solve the "app discoverability problem", but the only only people this is a problem for is app developers. Consumers download the top games from the list, the apps they hear about from their friends, and the rare app they stumble across by name. You can't rely on "if you build it, they will come".
There are real problems with the app store. Mainly around search and naming. However any problems with discoverability are problems with your business' reliance on someone else's shelf space.
Let's say I wanted to install an app for Foobaring on my iPhone. The iPhone isn't the right tool for comparing the various choices, browsing reviews, reading comments. I'll just bust out my laptop, do some Googling real quick, make a decision, and then go type the name of the app I want into my phone and click "Install".
The problem is when I type in the name of the app I want, I may not find it, if the app is called "Foo-Bar 2000" but I searched for "Foobar 2000". The other option is App Store itunes:// links.
Having alternative search engines won't solve that problem.
I think the real problem for devs is that Apple doesn't allow us to track conversion ratios - we don't see where our sales come from, and it's very hard to optimize because of that.
Here are the relevant links:
http://www.apple.com/itunes/affiliates/resources/documentati...
http://www.apple.com/itunes/affiliates/resources/documentati...
http://www.apple.com/itunes/affiliates/resources/documentati...
Here is a TechCrunch article from a year ago about some companies (including a YC one that has gone through a few iterations) that have already tried to do this: http://techcrunch.com/2011/03/08/explor-app/
Further, it would be great if it wouldn't show the same error message once per app, like it sometimes does (and again, maybe this has been fixed in the latest iOS.)
of course "liking" apps wouldn't hurt, but there are already apps that do this - like App Shopper. It will even tell you when the apps you like are on sale etc.
Every single thing Apple does, every move, every dollar spent, is to maintain their control. Opening up their database would give away their control.
In other words, allowing third-party app storefronts is exactly why they wouldn't do this.