The Sad State of the Android Market..
Warning: this post is mostly a rant, with a bit exaggerated (but not much!) title to boot..
I’ve been meaning to write this one for a couple of months now, but never really found the time and actually got around to do it. So here goes. I started noticing a lot of games on the Android Market with familiar looking icons, and after closer inspection, it’s clear that most of the graphics have been stolen from Jewels. I have not downloaded the games, but I would hazard a guess that the sounds are also taken from Jewels for most of these clones.
Do a quick search for “Jewels” on the Android Market. What do you find? I counted 8 (that’s right, eight!) games that have graphics stolen from my game. Six (6) of those eight games have one of my Jewels graphics as icon image. One clone is the worst offender. It has stolen the graphics, the icon (yes, the actual Jewels-icon a couple of versions back) and get this… even the freaking app description is copied from my game! The best part — and the gist of this entire posting — the game is named Jewels.
Now let’s be realistic: “jewels” is a common word. (All those eight games have the word in their title; most probably there other clones with stolen assets with other names.) It’s not like I invented the word. But why on Earth does Android Market allow two apps (two games, both in the Casual-category) to share the exactly same name? Why? Especially when the copycat app clearly has stolen almost everything from the original app. I mean what the hell? Why couldn’t they check for the app name and prevent duplicate named apps from the Market? I can see them allowing same named apps for different categories, but I don’t understand the current policy at all. (Perhaps that other Jewels has some whitespace characters in its name, I don’t know, but frankly I see no reason why names like “Jewels_“, where _ is a space, should be allowed.)
The Market is also riddled with app spammers, developers (in the lowest possible meaning of the word) that pump out dozens of sub-standard apps and spam them in with different developer accounts. This is of course a whole different issue, and one that doesn’t really matter to me, but it lowers the quality of the marketplace on the whole. I feel that Google should do some cleaning up on the Market, get rid of all the crap — and of the spammed apps using stolen assets (the most obvious cases, at least).
All this “steal assets from a popular game, and name it similarly” is of course to get a share of the attention those popular games receive. I guess I should be flattered that people bother to steal those graphics?
Nevertheless, I’m sure that more popular apps have it worse than I do: look at all those wanna-be Angry Birds -games on the Market. Just sad…
***
As you can see, I’m not thrilled with the Android Market as it is now, and I shall carefully consider whether to bring my future games to the platform at all. Apple has things far better on the App Store; the control is much tighter, but at least it keeps some of the crap out. And they don’t allow two apps with the same name, something that became clear to me with iJewels. Not to mention I’ve come to like the iOS-platform much more than Android, but that’s a different story..
This stealing assets thing is also one of the reasons why I still haven’t (and never will, it seems) added the music from iJewels to the Android-Jewels. It would be stolen the instant I hit the big ol’ Publish-button on the Market. ![]()
Two months ago I found a number of apps in the market, including one of my own, that had been copied, decompiled and recompiled to include some malware. I might never have know except that the jerk who did it screwed something up and I started getting strange error reports. When I contacted Google about this they took down the one app that was a pirated copy of my app, but wouldn’t do anything with all the others (and there were about a dozen) unless each developer complained individually. I wrote each of the developers who uniformly thanked me for letting them know and submitted complaints to Google who then took down the apps.
What was really frustrating was that it was so obvious what the jerk had done that any developer with half a brain could see it. I explained this to the anonymous drones at Google and they refused to take action until each app owner complained. This shows an almost reckless disregard for Android users. Google knowingly left malicious content in the market. At the very least they could have contacted the other developers themselves and asked them to complain, but they didn’t even care that much. It really makes me mad! I’ve thought about switching to iPhone development (or at least picking it up, too), and this sort of thing really pushes me in that direction.
I’ve written up the whole story at http://www.holyhog.com/safety.html
Quite a story, deserves to be published more (sorry for the delayed approval of the comment, btw, been quite busy). The decompilation is definitely a problem for Java based apps, it seems.
This is not a rant, this is stating facts. Google needs to sort that stuff out!
another clone: https://play.google.com/store/apps/details?id=com.wlnd.jewelworld