Aviso
Este tutorial é uma versão modificada em Português do original em Inglês, portanto algumas explicações estão diferentes.
Introdução
Recentemente a Amazon inaugurou sua Appstore no Brasil, permitindo que os usuários daqui possam baixar e comprar aplicativos Android em R$, e os desenvolvedores possam subir seus projetos em português.
As vantagens da Amazon Appstore em relação a Google Play Store são:
A criação de uma conta de desenvolvedor na Amazon Appstore é gratuita, enquanto que na Google Play Store é preciso desembolsar uma taxa única de 25 dólares;
É possível determinar o preço do aplicativo em várias moedas manualmente ou deixar a Amazon calcular automaticamente. Já na Google só é possível determinar o preço em dólares e a conversão monetária é automática;
Por causa de algumas políticas bancárias brasileiras, o Google preferiu vender os apps apenas em dólares, o que pode acarretar o uso de cartão de crédito internacional mesmo para apps nacionais. A Amazon tem escritório no Brasil, então os brasileiros podem comprar apps com cartão de crédito normal;
Apesar de demorado, todo aplicativo mandando à Amazon é avaliado antes de ser disponibilizado na Appstore. A Google permite automaticamente mas pode bloquear ou remover mediante reclamações.
O que é preciso
Você precisa estar com o APK do projeto pronto. Por exemplo, você pode exportar para Android usando o Crosswalk.
Você precisa também ter uma conta de desenvolvedor na Amazon. Infelizmente, este procedimento é apenas em inglês, mesmo para desenvolvedores brasileiros. Este link resume o processo de criação gratuita da conta. Algumas informações importantes serão perguntadas, como CPF/CNPJ e dados bancários.
Adicionando um novo aplicativo
Na página inicial do Developer Console, Dashboard, clique na seta ao lado do botão amarelo Add a new app e escolha Android.
Informe o título e categoria do app, as informações de contato e clique em Save.
Clique na aba Availability & Pricing e especifique onde seu app será distribuído (mundial ou localizado), se será gratuito ou pago (escolhendo a moeda-base e opcionalmente o preço por moeda), se o app já está publicado em outras appstores (data de publicação), se deseja agendar a publicação do app (opcional) e se considera que seu app entre no programa do App Grátis do dia. Então clique em Save.
Na aba Description, preencha os campos com o título e descrição do aplicativo em inglês. Você deve preencher em inglês mesmo que seu público-alvo não fale o idioma. Então clique em Save and Add a Translation. Escolha Portuguese (Brazil) em Language e aí sim preencha com a descrição em português de seu app. Se não precisar de tradução em outros idiomas, clique em Save.
Na aba Images & Multimedia você deve subir imagens e vídeos de seu app, e na aba Content Rating você deve especificar se seu app faz referência a cigarro, bebidas alcoólicas, violência etc., bem com a intensidade de cada item.
Finalmente, na aba Binary File(s) você deverá subir o APK clicando em Upload Binary. É recomendado deixar o Apply Amazon DRM? como Yes (Recommended). Em Device Support, deixe marcado pelo menos a opção All non-Amazon Android devices based on my manifest. Não se esqueça de especificar o(s) idioma(s) de suporte, especificar um apelido em Binary alias e marcar a caixa em Export Compliance.
Se precisar subir mais APKs, clique em Save and Add a Binary, caso contrário clique em Save. Com tudo certo, clique em Submit App.
Publicação de seu app
Em alguns dias, a Amazon entrará em contato por e-mail informando se seu app foi publicado na Appstore ou se houve algum problema. Em caso de problemas basta seguir as instruções do e-mail e do console.
Com seu app na Amazon Appstore, basta recomendar a seus amigos instalar o aplicativo da Amazon Appstore para aí sim terem acesso ao seu trabalho.