App Store: Sentence first — verdict afterwards
shiftyjelly.wordpress.com
shiftyjelly.wordpress.com
As a user, this is bad. I don't want to buy an app because I can't rely on it. If Apple should remove it in the future, I lose the functionality I've come to rely on. As a user, I'm not in control of the applications I install. Apple is. This means if Apple suddenly changes it's mind, I lose the application and whatever data it supports.
This is not good for me as a user, and has influenced my buying habits.
So I would say this is only bad for the user in the sense that they might not be able to have all the cool apps they want because (a) they may be pulled before they can purchase them or (b) they may never be developed because it's too risky to make them with Apple's fickle review policies.
However, there is most definitely a remotely-controlled kill switch for apps. The URL containing that list is here:
Silly Apple fanboy. He's whining that there's no approval on the Android market in a blog post dedicated to complaining about the approval in the App Store.
I also wonder what "immature" is. Probably another way of saying "I don't know anything but I don't like it, so I'll make some stuff up"
As bad as the iPhone appstore is, it is still a proven method to generate money, whereas android isn't. While android is growing, this does not translate into money for app developers.
Hopefully with the new online store with send-to-phone feature and as Android numbers continue to gain on iPhone, people will realize the Android is a very solid platform to develop for.
It's got top-selling apps, most popular free-apps, and new entries, all within various (sub-)categories like games, or card-games. I also did a couple of searches and found apps that I was vaguely aware of based on their content.
So what's missing that makes it "unnavigable"? There wasn't any genius recommendations as far as I saw, and no top-grossing lists but these seem more like niceties than core functionality.
That is why it is immature. If I can't sell apps, then what good is it to someone trying to run a business? Some people aren't willing to stoop to selling ads, and ruining the experience.
Any Googlers reading this care to comment on why it is taking so long for Google Checkout to reach more countries? I mean - after what, 2 years? - a list of 9 countries where you're allowed to sell Android apps in the market is pretty pathetic. Why not just allow Paypal accounts for receiving payment if you can't be arsed to do it properly?
We're working hard to add more countries, but we're unable to provide any guidance on timelines. Please stay tuned!
I don't think they were working very hard.
Until they fall into the hole themselves.
I hope this causes more people to look at their own attitude towards Apple and the kind of future it's buying them.
1. Just like with the infamous 3.3.1, announce that there will be changes coming to the developer agreement that ban "widget desktop" apps, and that apps of that variety will no longer be approved after July 1, 2010.
2. Grandfather in existing widget apps and make it clear to developers that they will only be able to make maintenance updates to their software and that no significant new versions will be approved.
I've actually bought Jobs' "sacrifice for the future of the platform" politic up to a point, and gradually phasing out approval for a type of app fits into that.
Sniping your developers does not fit into that.
But if Apple orders the abrupt discontinuation of your product you have a face-saving way to wash your hands of the affair. It's Apple's fault! Don't forget to make a big public show of how Apple made you drop the product - and not by degrees, but cold-turkey.
That's not preserving the user experience or maintaining the flexibility of the platform. That's madness.
That hasn't happened. This guys app is still available. You can buy it [here](http://itunes.apple.com/au/app/tennis-stats/id364532249?mt=8). What Apple is doing is holding back approval for updates and new apps.
Hardly a "nightmare"... User ratings and reviews give me a sense of whether an app is quality and if I don't like an Android app, I can get an instant refund.
These aren't unrelated.
Then there is the "wildwest" of the Android market, where you have to watch out for yourself because anyone can do whatever they want and no one is looking over your shoulder and telling you what to do. That sounds like more a more mature environment to me.
The App Store is both mature and immature, and the Android Market is both mature and immature at the same time.
That being said, I'm not sure the author would want a mature market that has "fully expanded and is not growing" anyway. This seriously limits the growth potential. Who's developing for WebOS? By your definition the WebOS market has matured, has expanded and is not growing. However, both the iPhone and Android ecosystems continue to grow, so then neither have "matured".
Of course, it's easy to link to private APIs on iPhone, but the app submission process has a totally automated system that verifies that you don't.
Methinks the person hasn't actually tried it.
Supported locations for merchants
Currently, developers in the below countries may register as Google Checkout merchants and sell priced applications:
* Austria
* France
* Germany
* Italy
* Japan
* Netherlands
* Spain
* United Kingdom
* United States
We're working hard to add more countries, but we're unable to provide any guidance on timelines. Please stay tuned! This situation has not changed in more than a year, and you can't expect someone who wishes to base a business on developing Android apps to wait on that sort of time scale.
That sounds pretty damn immature to me.
Classy, very classy.
2. resubmit
3. if denied, go to 1. otherwise go to 4.
4. profit
Actually after writing this I have a thought, I wonder what is the cost/benefit analysis of buying several developer accounts and submitting your app ( under different names ) and just use the one that gets approved first.
I was just wondering if it would be cost effective, since the rules seem to be arbitrary you might get more lenient reviewers and get through more often with more accts.
Oh well just a thought.
What happens when Apple kills an app that you've purchased? Does it get removed from your iPad the next time you sync (a la Amazon.com and the "1984" fiasco)? If it does get removed, do you get a refund?
I am at a real loss on this one. It would seem to indicate something coming, but it just seems odd.
http://news.ycombinator.com/item?id=1397398
Disclaimer: I am an Android user and I love it as a consumer. As a developer not in the list of 'blessed' countries, it stinks.
1. Apple should replace whoever is in charge of developer relations.
2. Apple should open up a 1-800 developer hotline for any problems.
3. Apple needs to be more clear about app approval and rejection policies, and should give updates if there are any changes of apps they are rejecting.
4. Apple should be more in dialogue with developers.
"Our app is a beautiful photo frame with a few nice things you can put over your photos."
There's her problem. I'm assuming the app is a full screen digital picture frame app, and then you can put their special widgets on top of it. The only thing wrong is she said "a few nice things" instead of "widgets".
It's her own fault the app got rejected.
EDIT: Not sure why I'm being down voted for this, but basically I'm saying that Apple was quite clear about what the issue was, and it shouldn't be difficult for her to understand this. When they update the terms of the contract, I'm sure it'll make more sense. Updating contracts isn't as simple as adding in one sentence - things take time.
It would be like if drinking Coca Cola suddenly became illegal to drink, but the laws were not updated to let citizens know. So you're on a hot summer's day, drinking your cool refreshing Coke like you always do, suddenly you're arrested and the cop won't even explain why (but he says he thought your Coke looked especially delicious). It's a little bit outrageous.
Here's a better analogy. You start up a Coke stall on the "sidewalk". You're making money. You buy a couple more and place them in surrounding streets. Now you're making even more money. You buy two more stalls, and then the local council steps up and says "you can't operate anymore stalls. The three you have are fine and you can continue to operate them and make money, but you can't expand any further." Now you feel like shit because you've bought two stalls that are useless, but at least you're still making money on the first three.
"They refused to be pinned down to an exact reason, simply stating that they were doing a cull of any applications that presented widgets to the user."
And then she says she doesn't understand what she would have to take out of the app to have it re-approved.
So then, she goes on to say, and I quote:
"Our app is a beautiful photo frame with a few nice things you can put over your photos."
I take this as: you can use their app to make your iPad into a digital photo frame. Since the whole screen is taken up by the photo app, I'm sure that as a feature, the developers added the ability to add "nice things" to a layer on top of the frame, such as a clock, or speech balloons, or SOMETHING which Apple may consider the equivalent of a widget.
Guessing shouldn't should be part of the platform development process.
In no way is this fault of the developer, except that she knew developing for the app store carried this kind of risk. If Apple had said before development "no widgets" (although defining what they meant), then it would be fair and clear. The whole situation is crap, and I honestly don't see how anyone can defend a practice as unfair as this.
Sounds like a good investment, according to Scott Adams http://news.ycombinator.com/item?id=1383843
"THEY CAME FIRST for the phone app developers,
and I didn't speak up because I wasn't a phone app developer.
THEN THEY CAME for the flash developer,
and I didn't speak up because I wasn't a flash developer.
THEN THEY CAME for the desktop style app developers,
and I didn't speak up because I wasn't a desktop style app developer.
THEN THEY CAME for me
and by that time no one was left to speak up."
Yep Godwin was right : http://en.wikipedia.org/wiki/Godwin's_law
Neil Ellis said this on June 1, 2010 at 11:01 pmAlso, calling Godwin's law on a legitimate comparison is just as bad as what Hitler did. :-P
Firstly, the platform vendor - Google - can and does ship competing products for free (turn by turn navigation anyone?).
Secondly even though Android is free you still rely on the manufacturers to ship it on actual phones. They could all jump ship for Windows Phone 7 leaving you with no platform (go with it, it's a thought expermient).
I understand that this is a 7 year old article and that Tim Bray has undergone a road to Damascus conversion to Android Apps over the web, but even if you accept his original conclusion that you are only not a sharecropper if you run your own web stack, it doesn't really afford you much extra security. Google could come along and release a competitor to your product and give it away for free.
In summary: we're almost all sharecroppers because the definition is so wide and even those who aren't face a similarly large but different risk meaning that being a sharecropper isn't necessarily much worse, if worse at all.
Dumb app store rejections still suck mightily though :)
MS can release a free competitor on Windows and Apple can release a free competitor on OS X. Nevertheless, these are pretty solid platforms and no one has ever suggested developers are sharecroppers. Due to its nature, Google is far less in charge of Android than MS is of Windows or Apple of OS X.
If you stretch a definition enough, it looses it's meaning.