Developer Calls Amazon Appstore a 'Disaster'
An anonymous reader writes "The developer of the current #2 Top App on Android Market has written a very interesting article giving six reasons why they decided to pull their game from Amazon Appstore. From the article: 'If you are a small indie development team, or possibly even alone, don't bother with Amazon Appstore. Create a great app, publish it on Android Market, and provide great customer support. You will never succeed on Amazon Appstore without a big wallet, or at least an established reputation so that Amazon puts value behind their promises.'"
I almost wanted to stop reading after the first point the developer made. Amazon rejected his application because it used an insecure communication channel over the internet. Cry me a river. I actually applaud Amazon for doing that. But instead he goes on to whine that his server can't handle the additional load caused by using HTTPS. While I can understand his frustration based on the other points he makes, the very first one really doesn't help his case.
So his one valid, but I have to admit extremely important, complain is that Amazon doesn't yet filter compatible devices.
Okay, I have to admit, that's a pretty big one, until they fix that I too wouldn't use their store as a developer.
But apart from that?
The review process took 2 weeks? Oh my god! Crazy!
After one angry mail his app got a sprecial promotion and he got 180,000 donwloads in a single day,
what shit treatment they give him, bastards!
it seems like amazon should fire couple of guys though and hire some people with experience in mobile apps. there's a lot to see here, like being unable to comment on your app yourself without creating fake accounts.. it does seem like the store is just hastily done contract job and they hired amaterus to do the dev and customer relations. that's actually like 55% of the mobile sw stores which have existed over the years(since 2002 or so, you think apple invented this shit?). also, the amazon ceo would be wise to not let his store employees run favorites game and thus choose which games get bought, it's ridiculous that "popular games" are hand chosen, that gives enermous power(££€€€$$$) to those who pick 'em and "friendly" corruption, their personal taste and such start to affect the store way too much.
Anyway I think the appstore will succeed when Amazon unleash whatever tablet devices they're cooking up. Doubtless these devices will be locked down so that Amazon's services will be the only thing users can use. The store makes zero sense in any other context than that since I doubt even 0.01% of non Amazon devices would be bothered to manually install another marketplace app when the one they have installed by default does the job.
Wut?
Did you read the article? This guy is telling about his experiences dealing with Amazon, and explaining why he believes that small developers shouldn't bother with it, and why it's inferior to Google's offering. This is great, useful information.
I'm a leaf on the wind. Watch how I soar.
Then comment somewhere else.
No I didn't. Do you really think Amazon gives developers money every day? This campaign is run every day and ~100k download the daily free app. You really think Amazon sends out 72k to developers every day? Before the campaign was launched, I received an agreement to sign, an agreement that said revenue would be 0%.
Why is the parent modded insightful? Please mod it down. The commenter obviously didn't read the original article.
Thanks for using your first post to turn an article critical of Amazon's app store into yet another Android vs Apple fanboy bullshitting contest.
You're saying Amazon gives away free money? I think you need to do a bit of research...
No sig today...
So he got a bad review on Amazon App store he couldn't reply to & affected sales ? I have exactly the same problem on Android Marketplace, some user didn't realise what the app did (its a Utility not a game) & posted a "Dont waste your money" review on a £0.99 app. I refunded him, but I can't respond to his comments, reply to him or have the comments withdrawn, my sales slumped after that. Android Market place is no better than Amazon on this point.
You're being a bit harsh. Maybe the tone of TFA was a bit blaming towards Amazon, but I see the article as a review of the service from a developer's point of view. If Amazon's service is crap, then that's a reason for other developers to not bother. Maybe he saved quite a few developers large headaches with his article. I'd say that this article is more useful and interesting than a similar article about iTunes would be, because iOS developers have no alternatives, so such an article would be kind of pointless.
Just because you personally are not interested in a story - because you are "not a developer" - doesn't make this story "not news". If you want a broad range of well-supported apps for your Droid, then you are pretty shortsighted not to care whether the people who write those apps can actually make a living or not.
So Slashdot motto is now "News for pandrijeczko, stuff that matters"?
There are plenty of mobile developers here, they are interested.
Dilbert RSS feed
You seriously can't be this obtuse -- really. The article is aimed at developers -- while it might not be of interest to you since, as you say, you are not a developer it will be of interest to many here who are developers or might be thinking about becoming developers. It's far from "nothing to see" for those who are developers as it describes one persons experience distributing his app through a particular venue.
Thought thinks itself.
On the other hand, there's also plenty of normal users reading Slashdot. They likely decide that this information isn't pertinent and move on to another article. Problem solved, no?
Why does that concern me? Apart from a bit of work/hobbyist related shell/Perl/Python scripter, I'm not a developer - as a Droid user, I'm just a potential purchaser of the app...
I'm a geek, I'm interested in how things work technically and like nice shiny things - but I couldn't give a toss about what's negotiated between a producer and a supplier for products, that's up to them.
If Slashdot is supplying the wrong kind of content, then you are perfectly free to go and find another site that does. So what are you complaining about? Nothing to see here.
Actually, even though it is basically a whine, I found TFA very informative and insightful. The pitfalls he encounters are not evident at first glance (contrary to most "I deserve more $$$ !" rants), his tone is reasonable... if I were Amazon, I'd take notice and try to fix his issues.
The Cloud - because you don't care if your apps and data are up in the air.
I find it reasonably amusing that you are accusing *me* of censorship when your original post said:
In other words, nothing to see here - it's up to the developer and Amazon to work out a deal.
Nowhere did I tell you to shut up, I just told you that you were acting a bit short-sightedly. I think a bit of self-awareness might be in order.
As a consumer, you now know that the Amazon store is probably not the best place to shop because developers are avoiding selling their wares there.
rewriting history since 2109
The originally Amazon "exclusive" Angry Birds 2, just made fans of the game world wide Angry. Do you know when you get an error message saying that only US customers are allowed to purchase from the Amazon app store (for some ludicrously stupid reason, given how I purchase other things from Amazon all the time). It's not when I log in. It's not when I enter my one-click details. It's not when after I click buy it directs me to download the Amazon App Store App, it's not when I install the App, It's not even when I login and search for an app again. It's only after I SPENT HALF A FUCKING HOUR getting to the stage where I could click to download Angry Birds that I got the error message.
Well a big fuck you to Amazon, and while I was heated I sent a nasty email to the developers too. Fortunately a week later things reverted and the game appeared (to the surprise of everyone) on the Market.
Using Amazon from a user perspective is also an incredible mission. I don't have any desire to ever go back there again, even if they would serve me.
If the topic at hand had been things that are of importance to a consumer of applications you might have a point.
But it wasn't. You went out of your way to point out you are not qualified or even interested enough in the topic to have an opinion. People are naturally going to discount it.
As long as no children/kittens are strangled in the product's production, what do I care how much the developer got paid for it?
How do you feel about puppies?
Seven puppies were harmed during the making of this post.
This.
As a fellow non-USian, one would think they'd post that information somewhere up-front, that it's not very useful outside their borders. One is left to wonder if they are designing such "user experiences" on purpose, or if they really are that dumb. Not that I am a huge Amazon customer, but still, it's plainly bad business.
"Good news, everyone!"
Of couse it is a disaster. The store is US only for starters. Android developers have a hard enough time making money without purposefully isolating yourself to some 5% or 10% of the global Android market. I don't know why anyone would publish anything exclusively on the Amazon appstore. They better bet getting huge payoffs from Amazon to do s.
There is a single reason not to use the Amazon app store to publish your app:
1) Customers willing to pay money living outside of the US cannot purchase from the store. I can publish my app from Australia, but I cannot purchase my own app without some circumnavigation of their block.
Task Mangler
I don't understand your post. Do you imply he should sell only one copy of his game and then start giving it for free?
I've used the Amazon store and the only reason I have ever done so is to download the Free App of the Day (they drop a paid app to $0 for 24 hours) -- I have no intention of ever purchasing an app from it (too much hassle vs Android Market) so I can't quite fathom how developers are coming out ahead...
Why does that concern me? Apart from a bit of work/hobbyist related shell/Perl/Python scripter, I'm not a developer
Maybe if the story wasn't on developers.slashdot.org, your bitching and moaning might have a bit more credibility.
But I doubt it.
Mod this up funny! Oh... hang on... he's serious?
Oh arse
He was warned. At least about #6: http://games.slashdot.org/story/11/04/15/0459204/Game-Developer-Group-Warns-Against-Amazon-Appstore
I'd be delighted to sell a product exactly once, if you can find a customer willing to pay the full development costs.
Why does that concern me?
Here's some news for you: you're not the only person in the world that matters. This matters to a lot of people. It matters to Android developers, and by extension, it matters to Android customers, because Amazon Appstore will serve you apps that don't work on your phone, you won't be able to receive a refund for that, and informed developers will avoid Amazon Appstore like the plague.
Of course if you don't use Android at all, this isn't relevant for you. If you do use Android but never considered using Amazon Appstore, then you can ignore this too. But the same is true for every single article on Slashdot. Not every article is relevant to every single person. Pick the ones relevant to you, and ignore the ones that aren't. Commenting on every single story how it doesn't concern you is a waste of everybody's time, especially yours.
And also because you can pay money for an app that Amazon knows doesn't work on your device yet offers anyway because they fail to filter on that, and then you won't be able to get a refund.
For a consumer, it's pretty fucking important to know that a shop will rip you off.
Actually, publishing ebooks directly on Amazon can be pretty profitable. It's the major publishers that are ruining that market, but for writers it can be a pretty sweet deal.
Everything about this story suggests that the author is an honest, underselling, competitive and straight dealer. I can't BELIEVE the fuckups here who are badmouthing him, who obviously didn't even RTFA.
I had a post prepared where I point out the problems but why reproduce TFA? Anyways I hit a stray key and it got lost. I'll try to do a decent job of a synapsis, again, anyway.
1. The review process took two weeks. He was told he would have to use HTTPS. He grumbles about server load but that isn't the point: he put the extra god damn byte in and put the app back in for review. AND WAITED ANOTHER TWO GOD DAMN WEEKS. Over an "S". Meanwhile, where in the fuck was the policy statement: "make sure your app is secure or you'll have to spend two weeks wishing we'd told you about it beforehand". Because obviously the author had no problem with the security policy; he made the change. So people applauding Amazon for their security policy ought to think about how they go about enforcing it, and whether it's worth the extra review time when they could have said to each other "oh, I have the app open right here mister author, and we'll need to type S right here in order for it to be okay to publish. Agreed?"
2. Here's the author's main point of contention as far as "costing too much": he can't write the app for every device on the market because he can't go out and buy every fucking device on the market for testing. Why, you ask, would he even want to? Why, you wonder, would he bother caring about every device on the market? Because Amazon doesn't filter. He included a manifest that says what devices to reject or accept when users come to download the app, and Amazon ignored it, letting hundreds and hundreds of people download the app -- free or otherwise (oh, yeah, they made him spend a day giving it away free in exchange for it being visible in the app store) -- and plenty were pissed when it wouldn't work or their screen was too small to see it. The author had already thought about all this, he uses a manifest through another service that properly filters the customer base. Not Amazon. So to be successful through Amazon he'd need to go out and buy all these devices, write and test the app on the devices, and then launch. He'd no doubt need to hire a household of people to aid in the effort so it wouldn't take him four years of full time work to complete. Now do you get the fucking point?
3. He's used to getting feedback email. He gets plenty of these every day. He uses it to tailor the app to the customer base's wishes. He uses it to launch bugfixes. After his "free day" that Amazon made him go through, wherein the app was downloaded 180,000 times, he got 2 emails. Despite dozens of no doubt unhappy customers. He feels that Amazon isn't doing enough to help customers contact authors.
4. Part of his business practice is to refund unhappy customers. So people saying he's some kind of greedy person need to talk a walk. Well, Amazon doesn't let you refund your product which is a major "helloooo" point for me. WTF, Amazon!
5. One customer left a really shitty review that made unjust claims about the game and was rife with paranoia. It was written by an actual paranoiac who claimed the app was "tracking" him. This review became "the most helpful" review and is now at the top of the page when you go to the app. The author was unable to comment-back to the comment. Guess why? Amazon doesn't let authors have free access to their review page. You might feel "secure" about that, but consider the liberties that users can take such as the paranoiac above. The author would have to purchase his own app in order to comment on the reviews. He can't: he's in Sweden, Amazon services only to U.S. customers. He's fucked! Amazon won't do squat about it.
6. Oh, no, that's right. Amazon did do something: they cut his price in half AGAIN. Without asking him. Now he's the author of a one-dollar app that the top "most helpful" review claims is tied to an ad service and is a tracking device (both lies) with othe
"Stratigraphically the origin of agriculture and thermonuclear destruction will appear essentially simultaneous" -- Lee
Don't forget to charge a customer you get every month for that month's hosting charges as well as any development done that month for an update.
Change is certain; progress is not obligatory.
Wait... you realise they're paid per sale via the marketplace, rather than any sort of lump sum, right?
Personally, if a project needs hosting I would arrange for the customer to have an account directly with the hosting company, is that unusual? It seems like a hell of a lot easier all around - I don't have to deal with handling accounts, to start with.
Congratulations on missing the point of what the article writer was making. Which was nothing to do with removing feedback. If you read it properly, you would realize the issues were created by Amazon's convoluted system which don't exist on Android Market.
Change is certain; progress is not obligatory.
So why are you reading this thread and posting to it?
If you're not interested fine, but don't be a dick about it.
Bad analogies are like waxing a monkey with a rainbow.
You may not have noticed, but this is mostly a technology site. I'm not primarily a developer either, but lots of people here are. This is a pretty useful and interesting article to them I'm sure. Maybe the next article will be of interest to you. Dismissing the entire article out of hand as irrelevant ignores a huge chunk of the site's user base as irrelevant. You are either remarkably self centered or a complete troll.
I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
I am a book author. I have three books published by traditional publishers, but my fourth book I published through my own company and sell it through Amazon. Yet, if one searches for the book by its exact name, the search results list fifteen other books of other names before listing mine. Clearly these results are being rigged. I don't care about "popularity" of these other titles: if someone enters the exact name of my book, my book should come up first.
I'm thinking more on the side of things like a website for support information (FAQs, how tos), software update information, handling top scores information in your game etc.
Change is certain; progress is not obligatory.
I almost wanted to stop reading after the first point the developer made. Amazon rejected his application because it used an insecure communication channel over the internet. Cry me a river. I actually applaud Amazon for doing that.
You realize that slashdot uses an insecure communication channel over the internet? The developer used http to deliver game levels to the customer. No personal data, no need for security.
You do realize that Facebook uses an insecure communication channel over Wifi, which has allowed users of FireSheep to hijack any public wifi users session and steal their account? And you do realize that the store is for a device that relies entirely on wireless (3G/LTE/WiFi) technology? Demanding that all apps use only secure communication channels to protect devices most likely on unpassworded wifi is a good thing. A man-in-the-middle attack could easily hit a popular game like Angry Birds, corrupting levels with a payload. That payload could start a wifi tether and spread from device to device via MITM attack.
But, you say, would hackers hang out at Starbucks to start this? Nope, they'd start with an app. As I've said before smartphones are the new untapped and largely unprotected botnets.
Just because it hasn't happened on a large scale yet doesn't mean you don't take reasonable precautions to prevent against it.
I8-D
Amazon wants developers to cough up $100 for the privilege of being listed on their site. Of course they're graciously waive the fee the first year but to me this seems like a deliberate barrier to stop all those scumbags with their free apps and open source ports from bothering listing on the service at all.
If you want your product placed where people can find it, expect to cough up some dough,
wtf? this article is very interesting and has actually helped me immensely. Just last week my boss told me to research other app stores besides android market to release our products in. While I definitely won't base all my "research" off this one article, it still helps.
So you're a "geek" but you don't actually make your livelyhood at it? so your opinion matters HOW MOCH exactly?
This is news because, unlike you, a fair portion of the /. Readership makes their living at some stage in the technology cycle. Either we are paid to support devices "users" like you buy. Or we manage departments and make decisions which products to buy. Or we write programs that our boss has to get money from even if we "just work there". So at some point our jobs are affected by this type of situation.
Frankly, the article shows a lot of problems with the Amazon App Store. Apple had similar growing pains.... 3 years ago... If Amazon is going to play in the game they have to do better. First, they need a way for all their developers to manage their accounts. They're more than happy to take customers money from this dev's product, but not let the Dev properly service them. The Apple App Store has had similar complaints about their "free" apps not being so great for devs too.. The slow review process seems to be the same everywhere. The Amazon store not following the devs supported system guidelines is a pretty serious support problem. The package works correctly in the Google store, why is Amazon taking money from customers the Dev has indicated are not supported. The Dev may be out of the USA, but Amazon choose to SELL his product... Yet they do not have a means for him to SUPPORT his product. These are pretty big problems.
Not being able to select your price is a pretty severe problem.. That's something I have NOT heard from the Apple camp about Apple choosing to lower prices without asking the Dev... That's a pretty serious accusation.
On short, even from a customer view why would you buy there if the Dev cannot properly help you? Consider this a warning that you need to look closely at the details because not all issues are "the developer's" fault... You've been warned. In this case the Dev is removing his app, refunding out of his own pocket... Because Amazon is not properly servicing his customers.
Amazon appstore was a much needed way of downloading apps and the developers who are upset because they don't have the freedom to push out terrible applications for free need to grow up. I lost track of the number of times I downloaded an app from the android market and it totally killed my battery in a matter of minutes. Browsing the android market is still a total clusterfuck with more useless crap apps than anything else and actually searching for quality apps is a horrendous experience which is pretty funny considering google is a search company. The amazon market is much needed for those of us who want apps that are properly vetted for security and quality.
I think the invisible hand of the market has its middle finger extended
--A wise old fart named SC0RN
The thing is that right now the Amazon app store is essentially 2nd out of 2 appstores for the Android platform, there are other places to get apps from, but Amazon got to be number two more or less by opening up shop.
Perhaps not officially... but its new.
There are going to be bugs.
More importantly, as a consumer, I now know there's no refunds if you buy an app through the appstore - even if the developer is willing to give you one!
That's pretty useful to me to know, as a consumer (since the Help Pages at the Amazon Appstore website don't even talk about whether you can get a refund or not).
It's even more interesting considering how "nothing to see here" became popularized.
Police doing crowd control (and, to an extent, spin control) at a crime scene would say "Nothing to see here", despite the fact that it 1) is a crime scene, and 2) by merit of a crime scene, something interesting most certainly happened there.
More Twoson than Cupertino
I've bought a couple of things through the Amazon Appstore, but most of what I've gotten as "Free Apps" are items that I would never have purchased otherwise, mostly games.
Of the other apps I've gotten (or considered),
* I'm likely to purchase one (Pocket Casts) on the Android Market instead of keeping the Amazon version I have if an update due Thursday addresses the issues I've seen (it's not expensive),
* I'm likely to purchase another (Enhanced Email) on the Android market for full price instead of 50% off because having prompt updates is important to me (plus I've had several times when I had to re-install apps from Amazon, not good for email/contact sync apps)
* I probably won't purchase Flex T9 on the Market - I use it sometimes, and think it has great potential, but it also has some warts that annoy me related to numbers and special characters.
* Plants vs Zombies I'm reasonably happy with aside from the fact that my Vibrant is apparently at the low end for its hardware needs.
* ezPDF Reader pretty much rocks and if I didn't have it via Amazon I would absolutely be buying it through the Market (after using it, ThinkFree Office and another PDF reader) - I hadn't thought about it before, but I should probably get it through the Market anyway.
* PicSay Pro is pretty sweet, and I may pick it up in the regular Market, but I don't actually end up using it much (perhaps 5-6 times total so far) even though it has some nice photo editing options,
Everything else I've gotten through Amazon I could either get as a free ad-supported version elsewhere, get on the Market for a few bucks, or would absolutely not miss, including games I picked up to try, then haven't bothered playing since.
fencepost
just a little off
Nobody is telling you to shut up, but it sure sounds like you are telling the people who are just offering their freely-held opinions of your self-absorbed, whiny posts to shut up.
What an incredibly hypocritical jackass you are. Go on posting, but don't think that you are immune from other people's opinion, Mr. Special Flower.
"It is our blasphemy which has made us great, and will sustain us, and which the gods secretly admire in us." - Zelazny
I was not aware that Slashdot operated a system whereby a subscriber was not allowed to offer an opinion on particular topics.
And I was not aware that Slashdot operated a system whereby a subscriber was not allowed to offer an *article* on particular topics.
I was giving a viewpoint based on being a consumer of applications and a geek - you don't like it, you know what you can do with it.
I think it's supremely arrogant of Amazon to charge 4x annually for a smaller market and the obvious conclusion is they don't want free apps there at all.
That's odd, I thought it was pretty arrogant of a developer to think that they should have access to the HUGE user base of Amazon users that have CC numbers and everything already entered, for free or something less than the tiny $100 per year fee. How many TENS of millions of Android devices are there now? You are saying you can't easily make back that $100/year in advertising?
"There is more worth loving than we have strength to love." - Brian Jay Stanley
I choose not to use amazon for one reason, who are they to decided what I should price an app for. I have never been a fan of this "race to the bottom" mentality people use to price their apps. I rather have fewer sales than devalue my work. Amazon going to do what is best for them not developers or consumers. MobiHand should create and android marketspace, their blackberry app store is nice and pretty fair for all.
Market blocks you buying your own app, if they discover that you have created another account to do this, you get banned. Its one of the biggest problems with Market, most devs in their forums complain about it.
Did any of you stop to think that since EVERY market does this (Apple too) there might be a reason for it?
The reason is that you want user reviews to be just that, not glowing reviews from someone who wrote the app.
So how can you respond? Well it turns out the app developer in all cases has full control over the most prominent text of all - the app description! Use that to address general complaints or clarify what the app does. It should be doing that anyway!
"There is more worth loving than we have strength to love." - Brian Jay Stanley
The developer also has the right to warn other developers in the community that one retailer is probably not worth using.
Why does that concern me?
Are you an Android developer? If so, then yes, it concerns you.
If you are not an Android developer, then shut the hell up. This story is not for you.
If you're asking me to keep my mouth shut deliberately, then isn't that tantamount to censorship?
No, disallowing you from posting would be censorship. Telling you not to post is just a courtesy to help you avoid looking like a dumbass.
Honestly, your post here is worthless. You're saying you don't care about the story, and yet, by your own admission, you are not of the story's target market. That would be like me going into a My Little Pony forum and saying the show sucks, even though I haven't watched it. If a story is not of your interest, just close it and move on.
Dude, just shut the hell up. You don't like the story, or aren't interested in it, that's fine. Move on to the next story. Don't claim there's "nothing to see here" when there very much is something to see for those that are in the story's target demo (Android developers).
Tell you that you're a dumbass?
Are you really that dumb?
It couldn't be that other people who read slashdot are in fact developers, and hence interested in such articles?
He complains that developers can't reply to user comments, but it's not possible to do that in Google's market either, so it's not a valid argument to ditch one in favor of the other. The other complaints are valid, but the Android market has issues of it's own, so it's not clear cut. The support is especially bad (actually it is inexistent). For example if your app violates one of the guidelines, or if Google thinks it does, it gets pulled and your account can even get terminated, and there is nothing you can do about it. There is no such thing as an appeal process. And since all the interaction you get from Google is automated forms, you might as well create a new account and buy a new developer license. This issue is very real in the developer community and one of the main reasons developers are attracted the the alternative markets.
One of these days you're going to realize that the world does NOT revolve around your mom's basement.
"No, no, no. Don't tug on that. You never know what it might be attached to."
You aren't being censored, but with an attitude like that, you should expect to be moderated accordingly (which you already are).
How do you feel about puppies?
They're okay if done medium rare.
Actually I have an "unofficial" tablet by French vendor Archos that are not licensed to Google so I cannot use the Google store. So the only way to buy or sell apps is through Amazon!
My Archos 43 came with AppsLib. Does AppsLib not work in your area?
It costs $25 to register for lifetime access to Android Marketplace
Provided that the device on which you routinely test your application supports Android Market, and provided that the devices owned by your target market support Android Market. Some people bought an Archos 43 Internet Tablet instead of a phone because they don't want another $70 per month phone bill, and Archos products run AOSP Android (which doesn't include Market) rather than OHA Android (which does). If you're making an application designed for people who bought what amounts to an Android-powered PDA, you need to make your app available on the markets that support Android-powered PDAs, and this means AppsLib, SlideME, and Amazon Appstore.
Please see my comment about the Australian Classification Board.