Why I hate the Android SDK.
music-piracy.com
music-piracy.com
Also, he says that Dalvik is great, but Dalvik sucks because it is on a mobile device. Open SDKs are great, but not if they interact with a VM. We should have native code without a VM, or a VM without native code. But native code is bad because someone might do bad things with it and no one is minding the shop in Marketplace to prevent it.
So, all I can get from this article is that this guy loves the iPhone, and is looking for any and every reason to hate Android.
His second beef was that, the way they don't manage the marketplace very much, it's very insecure.
I would think that 90 million triangles/sec (3x that of iPhone 4) would be enough to do fast, 3d games.
The whole thing reads like a rant from two years ago.
His unspoken assumption is that Apple's manual review process would somehow reject an app that contains a native code exploit -- which is baseless. It's not like they have people reading the source code. As far as I can tell, the reviewers just run the apps to look for content and branding problems, and sometimes they don't even catch those. And an exploit relies on a flaw that the system designers don't know about -- the reviewers wouldn't know what to look for even if they wanted to prevent exploits.