Earlier quoted context omitted.
Now you've gone from "find the top 10, cache it once" to "find the top 10 200M times, cache it 200M times" (and 200M is lower than you need.) Say you find the top 500 apps instead and cache that. You still have to iterate over that 200M times, looking up each users list of apps (~50-100 on the average, I have 400+ in my list), intersecting them, making sure there's still a top 10, and caching the results. Either way,…
They are already tracking what the user owns, what the user has installed on the device, and needs to be updated on each device the user owns, hell if you have genius turned on they track how much you use each app, or listen to each song. But whoa buddy filtering a top ten list is way to hard? to gain what To not annoy users and gain a little bit more of that perfection they are known for. Increase purchases by a few…
Get Rid of the App Store’s “Top” Lists
131–140 of 147 posts
Re: Get Rid of the App Store’s “Top” Lists
#132Earlier quoted context omitted.
I'm sure your girlfriend is capable of searching for apps on her own.
Sure, but she's not really a big user beyond playing Words with Friends, email, the weather, and using it as a phone. I think you're failing to grasp that many normal people don't really want to go that deep with technology. People really do want simple.
Re: Get Rid of the App Store’s “Top” Lists
#133Earlier quoted context omitted.
I'm wary of this. Would like it as an option, but I don't necessarily want my app to change between uses, especially if it's something I need to use quickly. Loading up something with a changed UI, or data changes that need to happen, or whatever, when I wasn't expecting it.... won't make me a happy camper. A notification and ability to trigger the update from in the app would be nice, and having the option of 'auto…
There is a notification and you can opt-out.
Re: Get Rid of the App Store’s “Top” Lists
#134Earlier quoted context omitted.
You might find the genius lists go some of the way toward solving this problem for you. They try show things you're likely to be interested in, and don't show stuff you already own.
"Try" being the keyword there. Despite my very clear patterns of app consumption (action & puzzle games), Genius keeps suggesting me different podcast apps because I bought one 2 years ago (hint: nobody needs more than one). It has proven completely useless.
Re: Get Rid of the App Store’s “Top” Lists
#135Earlier quoted context omitted.
As a user-side filter, this is actually not that difficult to implement (assuming the device caches the list of purchased app ids for the current iTunes account, or even easier just the apps that are already installed on this device). It means it'll take multiple requests to get all the results, sure, but if you weigh the initial request statistically (for the first 10, I think we'll need 12..) and so on, you can avo…
Multiple requests that the client is paying for over a possibly flaky network connection and now you have to handle all sorts of edge cases and errors that you didn't before. Why bother?
As I said, this wouldn't involve much more in the way of data transfer than the current setup. I assume that 15 apps instead of 10 preloading is the same order of magnitude; the latency is the kicker, not the tiny bandwidth required for metadata and icons.
Re: Get Rid of the App Store’s “Top” Lists
#136It's not an infallible system, but life isn't about being fair. It's not apple's job to ensure fairness, it's Apple's job to do a good job delivering what people want. A lot of people want what is popular, even if it's not always the best.
Re: Get Rid of the App Store’s “Top” Lists
#137Earlier quoted context omitted.
This is solved in a distributed fashion. The end user machines know which apps they have, and the ordering of the top 11 doesn't change if you already have the first one. So you ship down identifiers for top 20 or 50, which, even with metadata, is going to be smaller, bytewise, than the average apple.com homepage. When you go to display them, you remove the ones the user has and display the top 10 of the remaining se…
Why do you want to ship more data to the client - which they're paying for, btw - to solve a problem that most of them seem to not care the blindest bit about? And why do more work on the server side when you don't have to? I appreciate there's a nerdy "IT MUST BE CORRECT" aspect to this but Apple are making billions - why would they bother doing work and creating potential support problems for themselves to gain may…
You're welcome to start listing the actual umpteen problems that a billion dollar company would incur rather than just talking out of your ass about "Apple's billions" to a bunch of people, myself included, who have most likely implemented similar personalization systems at countless other sites using a lot less human, financial, and processing capital than Apple has. Apple "wastes" a megabyte for a picture of a wave on their current home page. Any change here is likely to move the needle in a positive direction more than the increased sales from having a massive picture of a wave on their home page.
Re: Get Rid of the App Store’s “Top” Lists
#138They're using 80+ signals to steer recommendations including the user's install history, location, and G+ network/reviews. I'd bet Apple is doing much of the same - they may even have had similar sessions at WWDC.
Video: http://www.youtube.com/watch?v=5Od2SuL2igA
Certainly worth a watch before agreeing with Marco that no one in the world cares about a user's experience on Android devices after they're sold.
Re: Get Rid of the App Store’s “Top” Lists
#139Lists are pointless, all we need is good search. That's why the Web works - search is a solved problem. Search on app stores is archaic and abysmal -- you'd think Google could solve this kind of problem.
Search isn't a solution for discoverability though. A lot of people use those top lists to see "what are the new games that are out?"
Why does Google/Apple need to curate everything?
Re: Get Rid of the App Store’s “Top” Lists
#140Earlier quoted context omitted.
They are already tracking what the user owns, what the user has installed on the device, and needs to be updated on each device the user owns, hell if you have genius turned on they track how much you use each app, or listen to each song. But whoa buddy filtering a top ten list is way to hard? to gain what To not annoy users and gain a little bit more of that perfection they are known for. Increase purchases by a few…
I'd bet that less than 1% of users are annoyed by this. Possibly as few as 10% even notice.