Especially if the producer is willing to change the product to fit your requirements.
Some time ago almost everyone agreed that Nokia failed also due to a lack of developers for Simbia, do you really think treating developers with a proven track record like that will do you any good?
I really hope that this issue is solved to the satisfaction of every party involved and the app will be back soon.
Ah, and finally, if this was due to the "sexual content" the only thing left to say is "brave new world". And that from a company that help to battle SOPA...
There really isn't any competition in the app "market" because Apple is far too big to really allow for it. Any and all of these smart phone platforms need to be legislated to provide opportunity for different store fronts beyond the platform provider.
Apple really is the 21st century Microsoft.
And the legal system just hasn't yet caught up enough to keep them in check. They're the robber barons of our age.
Maybe they could improve the process with the following schema:
* Instead of doing a single longer review, a few of your approval team will review the app briefly, and provide a score between 1 and 5 of "acceptability".
* If the score is 4 or 5, go forward. If the score is <= 3 send it to a more expert reviewer that will do an in depth analysis.
Optionally also discard the app if the average score is <= 1.5 if there are problems with the "load" of the experts.
Curating content is almost impossible to do; app stores should limit their reviews to exclude:
- viruses
- blatant spam and copyright violations
and THAT'S IT. Assessing the quality of an app is what users' ratings are for (and of course excluding adult content is just childish).
This system of app review and locked-down pay-wall systems makes commercial sense for now, but ultimately it is not scalable, doesn't provide quality and is too slow. Any system that goes against the grain of a major trend, progressing along a rapid trajectory, with rapid innovation... simply will not continue.
The point at which people realize that Google and Apple are hindering innovation, will be the point at which they will open-up, and hopefully become a free platform.
(although I'm hoping before that time, our Internet infrastructure and bandwidth will be ubiquitous enough that all phones will simply boot into a browser - it's inevitable at some near point in the future).
As an app store user I disagree. User ratings in the app store are not really a useful guideline in my experience - and it often takes trying several (reasonably well rated) apps to find one that is actually usable.
For example; it took me the best part of 10 tries to find a working tourist map of a city I was visiting a few weeks ago.
The app store review process is currently broken; as you say this decision is prudish, and other review decisions are idiotic.
But I think it is generally broken too in letting too much cruft go live.
In fact, I'd happily pay a premium for a "curated" store where reviewers judged the utility of apps more strictly.
I can let my children get on the app store without worrying too much it will lead to questions I don't feel like answering at that age. I have greater confidence that getting a game for the kids won't come with overly onerous spyware. I also have a better feeling that it will generally work.
This is not the way I want to operate, but I see how it appeals to some people.
Apple is trying to move from being the cool kids counter-culture creative types alternative to the PC to being the corporate acceptable alternative to the Blackberry.
A story about karmasutra apps or ifart in the WSJ could cause a CEO to change their mind about allowing users to use their iPhone on the corp network.
And of course the best way of preventing such a story is, as we all know, to make a big splash about banning such an app
Orwell's description of how censorship looks at scale is probably as good as any.
Surely the review team should hear the iKamasutra's concerns and realise that the app has been in use for years already, and that the sudden reason to reject it is confusing and obtuse.
Of course, the problem there is that it's not obvious to a non-trivial number of people. Who apparently in this case work in Apple's review department.
The most obviously idiotic things often look perfectly sensible from "inside", or from a singular perspective.
But seeing how quick they are to jump on objectionable content...is it safe tos ay that most of an app-approver's time has to be spent skimming for nudity/extreme violence/cuss words? how else could this reasonably scale?
Appstore is a threat because if you want software on your Apple phone then it is the only legal method.
But with Android you can install software from any app store you like, or directly. Google provide an app store as a service, but it's only one of many.
Javascript web apps on iOS can have home-screen icons, and "loading" splash screens, and persist data to a local database, and even support multitouch and the accelerometer, all offline.
A lot of the iOS apps I use could have been written as web apps. Is this true on Android, too? Maybe it's time for somebody to write a "generic mobile app store", for the apps that don't require fancy things like 3D graphics.
Regarding Android, we can always use another marketplace, but then the problem would be security and good quality apps. And so we would again be at square one. Does anybody have another idea?
I would argue the Kama Sutra is both historical and educational and not sexually explicit at all. Perhaps a celebration of human bodies even, I don't know.
It seems though that Apple particularly feel that its customers require a squeaky clean filter to assess everything they access.
For cloned and low quality app's this is great! Restricting porn... I guess it is a good thing. Kid's can browse the app store. However this grey area between what is clean and what isn't is something they have never mastered.
It is really sad to see Google following this path of over-censorship..
I also think that the argument that it keeps the store clean so kids can browse it does not really work. Other online stores like Amazon don't have this, you can search for and buy porn there and nobody is outraged. A much better idea would be to give apps a suggested user age, so you could filter the store.
I had the iKarmasutra app and it was great; slightly coy and fun, but detailed enough to understand how each position worked. The images were tastefully drawn with the same emphasis. But the detail couldn't be described as "realistic"
I don't think you even need to argue the historical/educational angle.
The problem is that there is no one objective definition of seuxality explicit. "I'll know it when I see it" is almost as good as you can get.
What does "sexual explicit" mean? It is quite explicit about sex -- it is wholly concerned with sex.
However the app in question is not the historic Kama Sutra. It is a list of sexual positions, and by their own admission, with some subtle between the lines commentary, they seemed to be pushing boundaries on what graphically was allowed.
Today I realized that my 3g plan is censoring adult content. I also listened to a podcaster talk about renaming his podcast "talkings hit" to get passed the itunes criteria. The paper had some silly fluff article about Facebook and breastfeeding pictures. Youtube is stricter than TV on nudity (and laxer on violence).
These were all little corners of the internet up until recently and it seemed all right that they all have their own rules. Suddenly they pretty much are the internet and soon the will be the computer.
I don't like it.
In your country. sigh
Many, many developed nations allow swearing, violence and nudity on TV at all times of the day.
except for stuff like this (very NSFW just after the 8 minute mark) http://www.youtube.com/watch?v=nLjRExyIBNM which somehow is still there
[Edit - it's Penn & Teller on Taxes, part 3]
http://itunes.apple.com/us/app/clear-vision-17+/id500116670?...
The #5 paid app is a scam designed to confuse (check out the reviews):
http://itunes.apple.com/us/app/lock-my-screen/id507265508?mt...
Discovery and charging for your mobile web app or for content within it may be challenging for the foreseeable future, but hopefully not forever.
Another issue is feature parity with native SDKs, which seems to be very slowly narrowing each year.
Ability to produce performant apps is another area with very slow but greater than zero progression.
For games, sure, go native and take advantage of the store discovery and payment platforms, access to all the APIs, and performance.
For other kinds of apps like these, maybe mobile web apps are a better idea.
Edit: clarification.
If I were in charge, person who made the call would be out of job.
And if this was "company" decision, well, good luck to you all, and move to Europe. We love brunettes here.
2) Carriers (AT&T) are known for disabling app sideloading.
3) Having to root your device presents the basic user with a major technical hurdle, and in some cases, an outright impossibility.
If you're going to advocate as an alternative an entire platform you can't guarantee freedom on, for freedom's sake, why advocate it?
I'd have had no issue with Apple if they had simply not allowed it on day 1. But to allow it to be hugely successful for such a long period of time (as in: within the top 50 or so overall for months on end) only to pull it without reason is horrifying to me as an app developer.
(I'd say the 13 million "SALES" are also an indicator of quality but, Angry Birds aside, there's no way a number that high was all paid downloads.)
Seriously, though, there are much better sources of porn out there than books and sketchy non-explicit monochrome drawings, and kids are well aware of them.
Are you sure? Why?
Using that business model keeps flexibility in place, where users decide if they want to risk trusting an unapproved app, or would rather go for an app that's been approved by one of these companies (potentially incurring additional cost if the developers passed the approval cost on to their users rather than offsetting against advertising).
AppApproversLtd could offer different levels of approval / ratings - i.e. just checking for malicious code vs. checking for polite error handling, efficiently written code, best practices, impact on battery life, etc.
It seems analogous to running your website code through the W3 checker. It's a certification that you did stuff right, but it doesn't stop most users from going to your site if you don't have that little badge at the bottom.
Edit: I've since learnt that that is actually the title of the post. It still seems kind of sensationalist none-the-less.
Some clueless people now will try to educate me that a native client is better, even it not having bookmarks, several tabs, browser extensions, pitch to zoom on every page, etc etc
That's a curious statement that makes you wonder which part of the story we don't know (was this a case of pushing boundaries, seeing what they could get away with?) It seems doubtful that we're hearing the full truth.