Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] RoboGuice

Que ele utiliza processamento, isso ninguem discute...


Agora o quanto esse processamento impacta na performance?

Lúcio Maciel
luciofm@gmail.com


2012/10/26 Cleber - Android Developer <clebaori@gmail.com>
Olhe principalmente a diferença entre o Android Annotation e Roboguice, depois não me venha me falar que Framework não utiliza processamento.

https://github.com/excilys/androidannotations/wiki/FAQ#wiki-compare-roboguice



Em 26 de outubro de 2012 07:21, Rogerio Esteves <rolives@gmail.com> escreveu:

Muito bom saber disso.

Obrigado!

Conectado pelo MOTOBLUR™


-----Mensagem Original-----

Enviado:
sexta-feira, 26 de outubro de 2012 03:41:34 GMT+00:00
Assunto:
Re: [androidbrasil-dev] RoboGuice

O mercado de trabalho valoriza profissionais que sabem identificar e, se necessário, desenvolver a melhor ferramenta para cada necessidade.

Em geral, o mercado de apps mobile não exige conhecimentos em frameworks específicos, como acontece com Java (Hibernate, Spring, etc), por exemplo.

On Oct 25, 2012 11:00 PM, "Rogerio Esteves" <rolives@gmail.com> wrote:
Com relação ao mercado de trabalho, esses dois frameworks estão sendo bem utilizados ou ainda estão e fase de maturidade e as empresas ainda não estão os utilizando muito. Falo isso pq não trabalho ainda com mobile e estou estudando para mudar de área.

Conectado pelo MOTOBLUR™


-----Mensagem Original-----
De: Jonas Alves <jonasfa@gmail.com>
Para:
androidbrasil-dev@googlegroups.com
Enviado:
quinta-feira, 25 de outubro de 2012 20:57:58 GMT+00:00
Assunto:
Re: [androidbrasil-dev] RoboGuice

Adicionando sobre a minha opinião:
Mesmo no caso do RoboGuice, que trabalha em tempo de execução, a melhora na qualidade do código compensa e muito o centésimo de segundo perdido em performance.

-- 
Jonas Alves

On Thursday, October 25, 2012 at 6:53 PM, Jonas Alves wrote:

Na minha opinião, a qualidade do código é MUITO mais valiosa do que 0.01 segundo de bateria.

Adicionando, o AndroidAnnotations trabalha apenas durante o build, logo não tem diferença NENHUMA em tempo de execução. Nem de performance, nem de bateria, nada.

On Oct 25, 2012 6:28 PM, "Cleber - Android Developer" <clebaori@gmail.com> wrote:
Assim o que faz gastar bateria basicamente é a conexão com a torre de celular/wi-fi, tela ligada, luzes e utilização do processador. Querendo ou não utilização do frame work você vai gerar um processamento maior do que fazer o mesmo processo "nativo". Porem como eu disse anteriormente o processamento que o RoboGuice ou o Android Annotation utiliza por ser quase que irrisório, logo o gasto de bateria também, mas como eu disse eu não disse para ninguém utilizar, ou que é proibido, ou que não é boa praticas etc, ou que eu disse é que "EU PARTICULARMENTE (entenda-se: Na minha opinião de merda)" não gosto de utilizar esse tipo de Framework apenas para deixar o código mais bonito ou digitar algumas linhas de código a menos. 
Confesso que quando desenvolvo para mobile eu tenho essa neura de utilização de processamento/bateria ainda mais no Android que sempre é taxado consumir muita bateria.

Em 25 de outubro de 2012 17:50, Jonas Alves <jonasfa@gmail.com> escreveu:

LOL
Você realmente acha que esse tipo de coisa gasta mais bateria ou processamento?

Repito: esses frameworks fazem exatamente o que você faria sem eles. Não tem diferença nenhuma em bateria ou performance.

On Oct 25, 2012 5:39 PM, "Cleber - Android Developer" <clebaori@gmail.com> wrote:
Pode me chamar de chato, mas utilizar o Roboguice ou o Android Annotation apenas para não utilizar o findViewById acho perda de processamento desnecessário. Umas das grandes premissas para programação mobile é, cuidado ao processar coisas desnecessárias ou pesadas, quando menos processamento melhor, motivo: "Bateria". Ok, concordo que não final das conta utilizar ou não esses Framework vai economizar/gastar 10 ou 20 segundo de bateria, mas sinto mal fazer isso só porque não quis digitar umas linhas de códigos a mais.

Mas como o intuito desta thread é ver qual o melhor, pelo que eu estudei eu iria de Android Annotation. 

Em 25 de outubro de 2012 17:19, Suelen Goularte Carvalho <suelengcarvalho@gmail.com> escreveu:
No QConSP desta ano o João Bosco fez uma apresentação que deu um ótimo overview sobre diversos frameworks e ferramentas para se usar no desenvolvimento Android, eu assisti a apresentação e achei excelente!!!! 

Link dos slides no slideshare: http://www.slideshare.net/joaobmonteiro/desvendando-as-ferramentas-e-servios-para-o-desenvolvedor-android

Infelizmente não achei vídeo na net, mas pelo menos tem os slides ;-)

Abraços,
--




2012/10/25 Jonas Alves <jonasfa@gmail.com>

Eu penso o contrário. Se apareceu uma ferramenta nova que vai facilitar meu trabalho, fico mais que feliz em aprender a usá-la.

Não existe framework perfeito. Até mesmo os frameworks padrão de cada plataforma tem defeitos.
Sendo assim, nunca existirá uma plataforma popular sem diversas opções de frameworks/libraries.

On Oct 25, 2012 3:36 PM, "Rogerio Esteves" <rolives@gmail.com> wrote:
Desculpe eu replicar o tópico pois eu tentei procurar via meu smartphone e a pesquisa não retornou o tópico já comentado aqui neste grupo!
 
Mas agradeço os comentários!
 
Achei bem interessante este framework e estou começando a entrar nessa área de mobile a pouco tempo.
 
A preocução que tenho é cair nos mesmos problemas que temos hoje em JEE. Saber vários frameworks(Spring, JSF, Struts, VRaptor ........). Estou na área a 10 anos e em toda empresa que passo usam frameworks de diferente formas e até criam seus próprios frameworks. Pensei que em mobile não teriam esses problemas. Concordo que esses frameworks ajudam e muito nossa vida. Só me preocupa ter que aprender todos.

Em 25 de outubro de 2012 15:25, Diogo Henrique <diogjp10@gmail.com> escreveu:
Jonas, você chegou a notar perda de desempenho do APP ?


Diogo Henrique
Rede Sociais: 
Meditando Provérbios: 





Em 25 de outubro de 2012 15:18, Jonas Alves <jonasfa@gmail.com> escreveu:

Recomendo. É bastante prático.
A principal vantagem é não precisar fazer 20 findViewById nas activities.

Também tem o AndroidAnnotations [1] que é semelhante, mas usa outra abordagem que dispensa herança.

[1] http://AndroidAnnotations.org

On Oct 25, 2012 2:49 PM, "Rogerio Esteves" <rolives@gmail.com> wrote:
Alguém já utilizou este framework? Algo contra ou a favor?
O que vocês acham dele?

--
 
 

--
 
 

--
 
 

--
 
 

--
 
 

--
 
 

--
 
 

--
 
 

--
 
 

--
 
 

--
 
 

--
 
 

--
 
 

--
 
 

--
 
 

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

0 comentários:

Postar um comentário