Migrar programa java para android

75 views
Skip to first unread message

leo

unread,
Jun 2, 2013, 10:05:27 PM6/2/13
to gd...@googlegroups.com
Boa noite pessoal.

Tenho um pequeno programa feito em java e gostaria de disponibilizá-lo para celulares android, tem alguma forma de migrar o código ou tenho que fazer um novo?

Valeu

Marcelo Henrique

unread,
Jun 2, 2013, 10:06:54 PM6/2/13
to gd...@googlegroups.com
Esse projeto é web,desktop java me?


--
Você está recebendo esta mensagem porque se inscreveu no grupo "Google Developer Group Belo Horizonte" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para gdgbh+un...@googlegroups.com.
Para postar neste grupo, envie um e-mail para gd...@googlegroups.com.
Para ver esta discussão na web, acesse https://groups.google.com/d/msgid/gdgbh/87c78791-ccf4-40b0-8634-fe6f226361ce%40googlegroups.com?hl=pt-BR.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
                                              - Marcelo Henrique -
  "Se não puder se destacar pelo talento, vença pelo esforço." (Dave Weinbaum)
              "Mate o pecado antes que ele o mate." ( Richard Baxter )

Rafael Almeida Batista

unread,
Jun 3, 2013, 1:00:53 PM6/3/13
to gd...@googlegroups.com
Leo, dependerá muito da sua situação específica. Certamente você terá que desenvolver código novo pelo menos para a parte de interface, mas é possível que você possa aproveitar a maior parte da "lógica" do programa, se for conveniente e prático com o jeito que você arquitetou o programa inicial.

Talvez se você explicar em mais detalhes o que você tem e o que você quer fazer podemos discutir em mais detalhes como você abordaria essa migração =D

Att.,

Rafael Almeida


2013/6/2 leo <leopp...@gmail.com>
Boa noite pessoal.

Tenho um pequeno programa feito em java e gostaria de disponibilizá-lo para celulares android, tem alguma forma de migrar o código ou tenho que fazer um novo?

Valeu

--

Leonardo L. P. da Mata

unread,
Jun 3, 2013, 1:06:34 PM6/3/13
to gd...@googlegroups.com
Na minha visão, em geral, a resposta é não, a não ser que tenha sido
pensado para migração quando foi escrito.

Como o Rafael falou, a lógica deve poder ser aproveitada, mas algum
código terá que ser feito, pois o android tem sua API própria para
interface e algumas outras particularidades.



2013/6/3 Rafael Almeida Batista <almeida...@gmail.com>:
> https://groups.google.com/d/msgid/gdgbh/CANbgjgkeXGEmpGW_awHb2bFQjmiSwUt%2B2G-pESuwE7ca1XE9Tg%40mail.gmail.com?hl=pt-BR.
>
> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>
>



--
Leonardo Luiz Padovani da Mata
bar...@gmail.com

"May the force be with you, always"
"Nerd Pride... eu tenho. Voce tem?"

Rafael Almeida Batista

unread,
Jun 3, 2013, 4:42:24 PM6/3/13
to gd...@googlegroups.com
2013/6/3 Leonardo L. P. da Mata <bar...@gmail.com>
Na minha visão, em geral, a resposta é não, a não ser que tenha sido
pensado para migração quando foi escrito.

De acordo. A resposta, em geral, é "não": não tem como pegar um programa arbitrário programa em Java e passá-lo por um utilitário que resulte em uma aplicação Android sem que seja programada nenhuma linha de código nova.

Para ser mais claro e conciso: o tópico inicial perguntou se tinha algum jeito de migrar o código *e* se tinha que fazer "um novo". Assumindo que a primeira parte signifique "migrar o código inteiro automaticamente, sem desenvolver nada novo manualmente" e a segunda signifique "fazer um código totalmente novo sem aproveitar nada do antigo", a resposta é: nenhum nem outro. O quanto deverá se feito de cada coisa dependerá de detalhes da aplicação =D.
 

leo

unread,
Jun 3, 2013, 10:49:48 PM6/3/13
to gd...@googlegroups.com
O galera valeu pela ajuda. Como o programa é pequeno e simples acho que vou fazer direto para android.
Valeu

Murilo Saraiva de Queiroz

unread,
Jun 4, 2013, 9:56:46 AM6/4/13
to gd...@googlegroups.com
Se você for cuidadoso no design dá para manter o mesmo código-fonte, só gerando builds diferentes para Android ou Java (ou, se você realmente quiser inventar moda, gerando builds JavaScript também, através da GWT). Eu tenho um projetinho pessoal que está praticamente lá: já tenho versões Java desktop, Android e GWT/JavaScript, mas ainda preciso refatorar algumas coisas e refazer os build scripts. A versão GWT está em http://gwt-phoenix.appspot.com/. O grosso do código é todo compartilhado entre as diferentes versões, só detalhes (principalmente de interface) é que mudam de uma pra outra. 

Mas, repetindo o que os colegas falaram, se você não der mais detalhes do que pretende fazer é impossível ajudar. 

muriloq



2013/6/3 leo <leopp...@gmail.com>

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Google Developer Group Belo Horizonte" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para gdgbh+un...@googlegroups.com.
Para postar neste grupo, envie um e-mail para gd...@googlegroups.com.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
Murilo Saraiva de Queiroz, MSc
Hardware Engineer at NVIDIA

Reply all
Reply to author
Forward
0 new messages