Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Distribuição de APP

Buiu, 

Como você finalizou a distribuição? Vamos passar pelo mesmo processo por aqui..

Abs


Em 24 de janeiro de 2013 14:59, Buiu <buiucardoso@gmail.com> escreveu:

Nunca fiz nada deste tipo, sempre publiquei no play.

so que agora surgiu uma possibilidade, e confesso que não tenho a menor ideia de como tratar, por isso estou vindo aqui para pedir a opinião de vcs.

O aplicativo ja está publicado no Play (Pago), só teria uma empresa efetuando a distribuição do mesmo, sem cobrar nada dos seus usuários, apos a distribuição eu ficaria responsável por manutenção e suporte, assim como já ocorre com os aplicativos que tenho.

 Obrigado Ricardo e Gabriel, pelas dicas, já vai ajudar no start inicial.


Abraço.





Em 24 de janeiro de 2013 14:35, Gabriel Augusto <gabrielaugustodm@gmail.com> escreveu:
Ops, acabei esquecendo de trocar o PATH para armazenamento do download. Acredito que isso deveria ser recebido pelo parâmetro na AsyncTask também, vou mudar aqui!

Em 24 de janeiro de 2013 14:32, Gabriel Augusto <gabrielaugustodm@gmail.com> escreveu:

Você usa PUSH no aplicativo? Aqui na empresa, os aplicativos são atualizados via PUSH, ao receber o pedido chamo uma AsyncTask que busca o .apk (armazenado em um servidor), faz download e informa o usuário via Notification que existe uma nova atualização do sistema. 

Peguei esse método de um outro amigo (inclusive acho que já circulou por aqui) que fazia de outra forma. No caso dele, ele fez uma função que buscava em um servidor um txt com uma versão e comparava essa resposta com a versão do app, caso necessário, atualizava. A AsyncTask está em anexo, chamo ela junto com o prompt de instalação:

private final String APK_NAME = "NomeDoApp.apk";
private final String PATH = Environment.getExternalStorageDirectory()+"/NomeDoApp/Update/";

                        UpdateTask update = new UpdateTask();
update.execute(APK_NAME);
Intent promptInstall = new Intent(Intent.ACTION_VIEW);
promptInstall.setDataAndType(Uri.fromFile(new File(PATH + APK_NAME)), "application/vnd.android.package-archive");
promptInstall.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
try {
// Esperando terminar o download
Thread.sleep(2000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
generateNotification(this, "Atualização disponível", "Clique aqui atualizar o seu aplicativo", promptInstall);

Espero que ajude!

Abraço

Em 24 de janeiro de 2013 14:18, Cristian Cardoso <buiucardoso@gmail.com> escreveu:

Gostaria de uma dica, pretendo vender um app para uma empresa, essa empresa terá um numero limitado de downloads (licenças) qual a melhor forma para disponibilizar este aplicativo já efetuando este controle?

Referente a atualizações, como será o comportamento?

--
 
 



--
Att,
Gabriel Augusto



--
Att,
Gabriel Augusto

--
 
 



--
Abraço
Cristian Cardoso
App CTN Car: goo.gl/NokLH

--
 
 



--
Att,
Gabriel Augusto
013 97940055

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário