| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/11/2011 06:18:26
|
peresjuliao
JavaTeenager
![[Avatar]](/images/avatar/15322a5c9ba9bef26eb1388393e25a01.jpg)
Membro desde: 24/11/2006 00:17:17
Mensagens: 194
Offline
|
Olá,
Sei que o assunto é pertinente, mas acontece que nunca pergutaram quais tecnologias utilizar.
Muitos tópicos fazem um questionamento do comparativo entre desenvolver pra Desktop ou para Web. Qual seria o ideal.
Na minha opnião construir um ERP do 0 hoje em dia pra mim é uma idéia não muito boa. Sendo que existem alguns softwares open source prontos.
A minha intenção não é construir um ERP do 0, mas sim alguns módulos. Por exemplo: Contas a pagar, Recursos Humanos, etc.
Em Java para desenvolver esse tipo de aplicação existem dois jeitos: JavaSE ou JavaEE .
No caso se eu fosse desenvolver pra JavaSE quais frameworks eu poderia desenvolver? (Swing, OpenSwing...)
E se fosse para Web? (Struts, JSF, ....)
Quero produtividade, ferramentas e frameworks open source!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/11/2011 06:41:58
|
joyle
Java Ninja
Membro desde: 03/06/2009 18:45:18
Mensagens: 256
Offline
|
Se for para desktop, pesquise sobre Netbeans Platform ou Eclipse RCP. Analise quais os requisitos que o seu software terá e então veja qual plataforma te atende melhor. Ambas são excelentes plataformas para desenvolvimento de RC's. Dentre as vantagens que as plataformas te oferecem estão: -> Desenvolvimento de uma aplicação totalmente modularizada; -> Gerenciador de atualizações para seus módulos; -> Economia em vários anos de desenvolvimento; -> Outras infinitas vantagens... Links: http://netbeans.org/features/platform/ http://www.eclipse.org/home/categories/rcp.php Bom, WEB não é muito minha praia, então minha dica fica somente para desktop mesmo.
This message was edited 3 times. Last update was at 09/11/2011 06:56:38
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/11/2011 07:11:34
|
rmendes08
GUJ Master
![[Avatar]](/images/avatar/9ee855f3ce4dd40182183463232e2162.jpg)
Membro desde: 29/05/2008 14:09:28
Mensagens: 1617
Offline
|
peresjuliao wrote:Olá,
Sei que o assunto é pertinente, mas acontece que nunca pergutaram quais tecnologias utilizar.
Muitos tópicos fazem um questionamento do comparativo entre desenvolver pra Desktop ou para Web. Qual seria o ideal.
Na minha opnião construir um ERP do 0 hoje em dia pra mim é uma idéia não muito boa. Sendo que existem alguns softwares open source prontos.
A minha intenção não é construir um ERP do 0, mas sim alguns módulos. Por exemplo: Contas a pagar, Recursos Humanos, etc.
Em Java para desenvolver esse tipo de aplicação existem dois jeitos: JavaSE ou JavaEE .
No caso se eu fosse desenvolver pra JavaSE quais frameworks eu poderia desenvolver? (Swing, OpenSwing...)
E se fosse para Web? (Struts, JSF, ....)
Quero produtividade, ferramentas e frameworks open source!
Antes de mais nada, corta essa idéia JSE = desktop , JEE = Web. Você pode muito bem escrever uma aplicação Web com Java sem usar JEE assim como pode muito bem utilizar JEE para aplicações com interface em desktop.
Desenvolver um ERP do 0 hoje não é uma má idéia, é uma péssima idéia! Existem muitas soluções no mercado, e algumas delas tão bem estabelecidas que é impossível concorrer.
Se você gosta de ERP's acho que mais interessante do que desenvolver é especializar-se na implantação, que é um verdadeiro parto. Você pode deixar para desenvolver somente alguma customização. Contas a pagar, etc. e tal qualquer CD de revista tá distribuindo ...
|
"A Técnica é transformada em Arte por quem a emprega"
"O futuro pertence àqueles que acreditam na beleza de seus sonhos"
Computadores Fazem Arte
http://www.uaijug.com.br
"É importante estabelecer uma estrutura de alto nível, mas isso não significa criar uma infinidade de diagramas de classes detalhados." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/11/2011 07:23:44
|
joyle
Java Ninja
Membro desde: 03/06/2009 18:45:18
Mensagens: 256
Offline
|
rmendes08 wrote:
peresjuliao wrote:Olá, Sei que o assunto é pertinente, mas acontece que nunca pergutaram quais tecnologias utilizar. Muitos tópicos fazem um questionamento do comparativo entre desenvolver pra Desktop ou para Web. Qual seria o ideal. Na minha opnião construir um ERP do 0 hoje em dia pra mim é uma idéia não muito boa. Sendo que existem alguns softwares open source prontos. A minha intenção não é construir um ERP do 0, mas sim alguns módulos. Por exemplo: Contas a pagar, Recursos Humanos, etc. Em Java para desenvolver esse tipo de aplicação existem dois jeitos: JavaSE ou JavaEE . No caso se eu fosse desenvolver pra JavaSE quais frameworks eu poderia desenvolver? (Swing, OpenSwing...) E se fosse para Web? (Struts, JSF, ....) Quero produtividade, ferramentas e frameworks open source!
Antes de mais nada, corta essa idéia JSE = desktop , JEE = Web. Você pode muito bem escrever uma aplicação Web com Java sem usar JEE assim como pode muito bem utilizar JEE para aplicações com interface em desktop. Desenvolver um ERP do 0 hoje não é uma má idéia, é uma péssima idéia! Existem muitas soluções no mercado, e algumas delas tão bem estabelecidas que é impossível concorrer. Se você gosta de ERP's acho que mais interessante do que desenvolver é especializar-se na implantação, que é um verdadeiro parto. Você pode deixar para desenvolver somente alguma customização. Contas a pagar, etc. e tal qualquer CD de revista tá distribuindo ...
Pura verdade. Ele pode dar uma olhada nesse cara aqui: http://www.openbravo.com/ Há um tempo atrás fiz uma pequena implantação de teste desse cara. Ele é bem legal. Esse idéia que o pessoal tem que JEE = WEB realmente não tem nada a ver. Aqui na empresa, desenvolvo uma aplicação em JEE com um cliente em desktop.
This message was edited 2 times. Last update was at 09/11/2011 07:26:31
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/11/2011 07:28:22
|
peresjuliao
JavaTeenager
![[Avatar]](/images/avatar/15322a5c9ba9bef26eb1388393e25a01.jpg)
Membro desde: 24/11/2006 00:17:17
Mensagens: 194
Offline
|
Olá, Companheiro
Estava vendo a sua resposta.
Obrigado
Mas estava observando que voce é membro do uaijug, por acaso e de uberlândia?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/11/2011 13:34:35
|
marcoscorso
Virtual Machine Man
Membro desde: 19/09/2006 11:04:27
Mensagens: 612
Offline
|
sugestao
desenvolva no eclipse para desktop
creio que vc tem + segurança dos dados e dos fontes
se precisar disponibilizar na web use o JWS (java web start)
meus sistemas sao todos assim
roda em qualquer plataforma, qualquer navegador
o desktop vc tem + metodos de validacao, mas eh um pouco + "pesado" pra rodar
cada um tem seu pros e contras
mas eu ainda prefiro swing mesmo
|
|
|
 |
|
|
|
|