I've worked with a lot of applications that have bought installs, because that was how my last company, Flurry, made money. In my experience, an application that buys installs but lacks broad appeal falls off of the top lists as fast as it bought its way there. If it's up there long enough for Chris Dixon to notice, it's because there's a significant number of people who actually want the thing. Chris's line of criti…
App store shenanigans
21–30 of 36 posts
Re: App store shenanigans
#22I've worked with a lot of applications that have bought installs, because that was how my last company, Flurry, made money. In my experience, an application that buys installs but lacks broad appeal falls off of the top lists as fast as it bought its way there. If it's up there long enough for Chris Dixon to notice, it's because there's a significant number of people who actually want the thing. Chris's line of criti…
Are you saying Apple is tracking how often and how long users are using iOS apps?
Re: App store shenanigans
#23I've worked with a lot of applications that have bought installs, because that was how my last company, Flurry, made money. In my experience, an application that buys installs but lacks broad appeal falls off of the top lists as fast as it bought its way there. If it's up there long enough for Chris Dixon to notice, it's because there's a significant number of people who actually want the thing. Chris's line of criti…
Are you saying Apple is tracking how often and how long users are using iOS apps?
You can see this for yourself if you sync your phone with your laptop. Go to your phone's backup folder. On this Mac, it's ~/Library/Application Support/MobileSync/Backup/[big random string here]
Once you're in that directory, grep for the file that contains the sqlite database by looking for a text string used only in it: 'grep appLaunchCount *' works. You'll get one result. Pop that baby open with a sqlite editor - I use MesaSQLite, myself, but it doesn't matter which.
In the database's Scalars table, you'll see three columns - key, daysSince1970, and value. For each day in the last couple of weeks, and for each app you've used, there will be the following keys:
-- appActivationCount.com.[app name here]
-- appActiveTime.com.[app name here]
-- appBackgroundActiveTime.com.[app name here]
-- appLaunchCount.com.[app name here]
The values are the number of times the app was launched & activated that day, and how long the app was active in seconds. Not 100% sure on the difference between appActiveTime and appBackgroundActiveTime - perhaps the latter involves the app actively doing something while in the background?
There's a bunch of other data in that file as well, but that's the stuff relating to frequency and length of app usage.
Re: App store shenanigans
#24Earlier quoted context omitted.
Are you saying Apple is tracking how often and how long users are using iOS apps?
Yes. People opt in to anonymous usage tracking when they turn on 'Genius for Apps'.
Re: App store shenanigans
#25(Disclaimer: I'm an indie iOS/Android developer, so I may be more biased on this issue.) There are a number of apps of this type. "Real FBI GPS Phone Tracker Pro" (under various names) is another repeat offender. The description goes on to say that the application uses GPS satellites to pinpoint the location of any phone number, "It works, guaranteed!" and then as a last sentence mentions that it's a gimmick. This ap…
Re: App store shenanigans
#26(Disclaimer: I'm an indie iOS/Android developer, so I may be more biased on this issue.) There are a number of apps of this type. "Real FBI GPS Phone Tracker Pro" (under various names) is another repeat offender. The description goes on to say that the application uses GPS satellites to pinpoint the location of any phone number, "It works, guaranteed!" and then as a last sentence mentions that it's a gimmick. This ap…
I think thee crappy apps are mostly a scam and hurt Apple and all of us devs. Sure, Flashlight is trivial but at least it works. Night Vision is a true lie and feels like adware/spyware is invading the IOS world.
Apple doesn't do much about them because the issues aren't in the public eye and from the media's perspective, they're not very newsworthy so I doubt much will change along these lines. It's not like these are new issues by any stretch of the imagination.
So yeah, while this does hurt us devs to some extent, it has little negative effect on Apple, IMO.
Re: App store shenanigans
#27Hard to believe that these apps have been reviewed in anyway - the app store is starting to look like Facebook a few years ago
The only way to explain it is that Apple don't really care since they take their cut anyway.
Re: App store shenanigans
#28I bet a lot of the crapps would go away if more users knew they could get a refund when they got scammed.
Re: App store shenanigans
#29A more difficult question is how you solve problems in a gigantic marketplace like the App Store. Better verification of sellers? Verification of review comments? Limiting cross-linking of apps? Tougher review process by Apple? All of these would engender more criticism against Apple for policing their "walled garden" but is there a better way to solve it?
I think a simple flagging mechanism ("this is crap, Steve wouldn't want it in the store, take another look") would suffice. A supposedly curated app store should be enforcing a certain level of quality. And if they're not doing it already, only publish reviews from accounts with a credit card.
As far as "this is crap, go build something better" - that's tough to say when developers show high (albeit juked via cross-promotion) download numbers, and is also difficult for developers to stomach without some kind of objective measure of what makes for a good app.
Re: App store shenanigans
#30Earlier quoted context omitted.
Are you saying Apple is tracking how often and how long users are using iOS apps?
Yes. People opt in to anonymous usage tracking when they turn on 'Genius for Apps'.