The App Store is slow, so I built App Store Instant
appoftheday.com
appoftheday.com
Partial queries are not useful.
My 2cents
I built it because iTunes is slow. Try searching iTunes and clicking on an App (to read the description). It takes me 5+ seconds. This takes ~1 second.
E.g. if "in" often leads to instapaper, predict that, while if "ins" often eventually leads to "instantapp", that's the prediction for that prefix.
[1] It is terrible because it always resets itself to the beginning everytime you launch it. Couple that with the fact that installing an app causes the app store to close, means you just can't search around very effectively on it. Simple example: navigate to the third page of top apps, find an app you like, install it, go back to the app store, you've been pushed back to the first page and have to redrill down to page three to keep perusing.
Unfortunately I think this is one of the places where you're likely to get rejected by Apple for 'duplicating built in functionality', even if you've improved upon it, so I doubt anyone is going to do it
Some sort of meta-rss feed that delivers a 'best-of' for weekend perusal? Perhaps it could be collated/curated and then printed in a handy offline version for weekend digestion?
I imagine the principles to be
1. Look for weak signals (i.e. some random post about some random subject area)
2. Monitor to see whether it gains traction up slowly but surely (i.e. not your typical HN burst algo but something that might be months or years to pick up)
3. Deliver to user before it peaks but after it has reached some momentum.
or do we really need everything to be instant?
Edit: according to a few people I've heard from, Stephen (creator of iTunes Instant) did help out / supply some of the code for App Store Instant. My mistake. :)
EDIT: Fixed the contact form, thanks for pointing that out!
The issue occurred a few months ago but after losing a large amount of sales overseas before we tracked down the problem, we decided we would rather have better control over our sales channel than the extra 5%.
It would take us more than 6 months of sales via linksynergy to make back what we lost in the short time the issue was occurring. It's not worth the risk for us.
Also, it would be nice to find search results for iPad apps and to be able to browse beyond the initial 9 apps that are displayed.
"secret of monkey island" - no hit, suggestions have none of these words.
"air video" - no hit, though at least suggestions include air.
"best camera" - ditto.
(Air Video still doesn't show on top when you type Air Video as apparently Apple's iTunes API is ranking Air Mouse Pro higher)
"Red Laser"
"Better Christmas List"
I like the design a lot simple, fast, and calming.
(edit) When getting as far as "Glos", it shows up. If I type beyond that, it seems to disappear.
I find the results often unexpected as a result of matching a search term to several app fields. I search the word "instant" and receive AIM as the top result (presumably because AIM is an "instant" messenger application). Same thing occurs due to matching against developer names, causing what I'd consider to be false (or 'less true') matches to show up because the string matches a developer name, and yet matching app names are lower in the match results, even though the string is in the app name--and often the beginning of the app name.
It'd be worthwhile to consider tightening the parameters. I'd wager a typical user performing an instant search is not searching by developer name. I'd further wager an average user is searching by keyword and description less frequently on an 'instant' search than by app name. So perhaps you could try a bit of weighting, pushing X app name matches higher in the results, followed by X description matches, followed by X developer name matches. Perhaps tweak the UI to reflect this.
And, of course, I could be completely wrong and this is all just a matter of my expectations not being fulfilled after searching.
Guy creates ytinstant.com, gets hired by google.
You create App Store Instant, and (hopefully) get hired by apple.
The App Store is slow, so I built App Store Instant
I don't care why he wrote this application. My point is that you can't just say "LOOK HE SAYS WHY RIGHT THERE, THAT'S WHY!" and have any sort of intellectual credibility, unless the intellectual credibility of a third grader is what you're aiming for.