VILLA_LOBOS Postado Dezembro 14, 2004 Denunciar Share Postado Dezembro 14, 2004 Tem um programa tipo o delphi, que faz toda a interface gráfica do programa, só clicar e arrastar? Mas para linguagem java? É que é meio complicado usar aquele swing, apesar de ser fascinante... Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rodfraga Postado Dezembro 14, 2004 Denunciar Share Postado Dezembro 14, 2004 Complicado? Tenta mais porque usar swing torna-se fácil depois de treino,De qualquer maneira, tente usar o NetBeans. Procure no forum que você acha o endereço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 iSoron Postado Dezembro 14, 2004 Denunciar Share Postado Dezembro 14, 2004 Esqueça Java.Se quiser continuar com essa limitada visão de arrastar e soltar, fique no delphi mesmo. Esses geradores de GUI acabam com o código. Ainda assim, é válido usá-los se você tiver uma boa arquitetura em três camadas. Senão, você vai lotar o código pre-formatado e vai ficar inviável de depurar, ou prestar suporte depois de algum tempo. De maneira geral, Swing é tão facil que em uma semana você nem sente mais falta desses programas. Sem esquecer que o código será bem mais personalizado e, conseqüentemente, mais eficiente.ps.: Editei o seu post e consertei as letras maiusculas. Escrever tudo maiusculo significa gritar, e eu acho você não quis fazer isso... certo?[]'siSoron. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rodfraga Postado Dezembro 14, 2004 Denunciar Share Postado Dezembro 14, 2004 Esqueça Java.Se quiser continuar com essa limitada visão de arrastar e soltar, fique no delphi mesmo. Esses geradores de GUI acabam com o código. Ainda assim, é válido usá-los se você tiver uma boa arquitetura em três camadas. Senão, você vai lotar o código pre-formatado e vai ficar inviável de depurar, ou prestar suporte depois de algum tempo. De maneira geral, Swing é tão facil que em uma semana você nem sente mais falta desses programas. Sem esquecer que o código será bem mais personalizado e, conseqüentemente, mais eficiente.ps.: Editei o seu post e consertei as letras maiusculas. Escrever tudo maiusculo significa gritar, e eu acho você não quis fazer isso... certo?[]'siSoron. Falou e disse, Dr. Java! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Diabloline Postado Dezembro 15, 2004 Denunciar Share Postado Dezembro 15, 2004 iSoron. Não seje radical programas como JBuilder ajudam no aprendizado, arrastar e soltar quando você já conhece a linguagem ajuada a diminuir tempo de programação, algo fundamental hoje, pois é isso que vai te gerar lucros "Tempo é dinheiro" pelo menos o meu.Limitar-se a esse tipo de programação é errado mas deixar de usar é regredir no tempo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rodfraga Postado Dezembro 15, 2004 Denunciar Share Postado Dezembro 15, 2004 iSoron. Não seje radical programas como JBuilder ajudam no aprendizado, arrastar e soltar quando você já conhece a linguagem ajuada a diminuir tempo de programação, algo fundamental hoje, pois é isso que vai te gerar lucros "Tempo é dinheiro" pelo menos o meu.Limitar-se a esse tipo de programação é errado mas deixar de usar é regredir no tempo. Isso está com cheiro de um bom debate.Concordo nessa parte. É bem difícil saber o que é melhor. Veja:O que precisamos é desenvolvimento rápido, então o "arrasta" serviria. Mas como disse o iSoron, isso é péssimo para boa engenharia de software. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 iSoron Postado Dezembro 17, 2004 Denunciar Share Postado Dezembro 17, 2004 programas como JBuilder ajudam no aprendizado[...]Se alguém é introduzido à programação dessa forma, arrastando e soltando, seu aprendizado será sim bem mais fácil. Tanto é que o número de programadores em VB é assustador. Porém, pouquíssimos realmente se interessam em saber o que acontece por trás dos Forms, ou se preucupam em otimizar os algoritmos utilizados.Quando você usa um gerador de GUI, o codigo gerado tem que agradar a todos que o usarem, e por isso será bem genérico. Isso pode diferenciar um sistema mais ou menos de um sistema robusto e eficiente.arrastar e soltar quando você já conhece a linguagem ajuada a diminuir tempo de programação, algo fundamental hoje, pois é isso que vai te gerar lucros "Tempo é dinheiro" pelo menos o meu.Se você está com problemas de produtividade, está produzindo errado. Já trabalhei em projetos onde cada tela era feita individualmente e, em cada uma, havia trechos de códigos repetidos (em PowerBuilder). Com um bom uso de herança e interfaces, é possivel criar dinamicamente GUIs com o conteudo personalizado. Por exemplo, se você precisa de um componente de pesquisa, crie uma classe com ele e aplique nas demais interfaces. Não é necessário copiar e colar, como se faz geralmente. O problema é que muita gente ainda programa como na época do Clipper. Um bom uso de três camadas também aumenta drasticamente a produtividade, enquanto garante uma GUI leve e estável. Basta se dispor a aprender corretamente.Quanto ao tempo ser dinheiro, isso realmente é verdade. O problema é que as empresas poupam tempo no treinamento do profissional e esperam que ele poupe tempo no desenvolvimento do projeto...Limitar-se a esse tipo de programação é errado mas deixar de usar é regredir no tempo.Deixar de usar um pattern é regredir no tempo. Mas quem disse que precisamos usar um comercial? Por que não criarmos o nosso, totalmente otimizado para a nossa aplicação? Não precisa ser nada grafico, nem bonitinho. Basta perder algum tempo codando APIs que nos serão úteis.[]'siSoron. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Diabloline Postado Dezembro 18, 2004 Denunciar Share Postado Dezembro 18, 2004 Assim você vai continuar perdendo tempo, acredito que isso seja legal, mas quando você tem fazer uma aplicação comercial não podemos perder tempo.você diz sobre os algoritomos otimizados, vou ser cincero eu gosto de usar algo que já foi pesquisado pelos maiores desenvolvedores de sistemas do mundo, acredito que programadores dessas empresas são bem capacitados então pra que inventar a roda vamos usar ela redonda mesmo, e o tempo você perde otimizando o seu sistema e utilizando as ferramentas prontas que na maioria das vezes vão ser mais rapidas que as cridas por nós(não nos menosprezando, pois agente tem que conhecer muita coisa na programação, mas um programador por exemplo borland responsavel pelo qreport só faz isso, então acho que o relatorio dele é melhor, por isso uso).Temos que torcer ou unir as forças para que o mesmo que aconteceu com VB e Delphi aconteça com Java, praticidade e agente otimiza.Valeu Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rodfraga Postado Dezembro 18, 2004 Denunciar Share Postado Dezembro 18, 2004 Mas no VB e no Delphi você não tem acesso ao código que gera a interface, tem? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Rob_g2*6(sic)6 Postado Dezembro 20, 2004 Denunciar Share Postado Dezembro 20, 2004 Num manjo nada de Java, mais essa conversa está bem interessante... Sou loco p/ aprender mais me falta tempo.... sempre que posso navego por ai p/ ler a respeito parabéns ao iSoron, acho que se devemos fazer algo devemos fazer bem feito sou dessa politica ... isso acontece na minha área só que com o famoso DreamWeaver... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 iSoron Postado Dezembro 20, 2004 Denunciar Share Postado Dezembro 20, 2004 [...]eu gosto de usar algo que já foi pesquisado pelos maiores desenvolvedores de sistemas do mundo. [...] Se eles são ou não os melhores do mundo, eu não sei, e acho que ninguém saberia ao certo informar. O fato é que eles não conhecem o seu problema e, por isso, não podem ter pesquisado a solução ótima para ele. Sim, ele podem ter passado perto, mas, com certeza, não acertaram no centro. [...] e o tempo você perde otimizando o seu sistema [...]E o tempo que eu perco otimizando meu sistema, meus clientes ganham acessando o tal sistema todos os dias, quando realizarão as tarefas mais repetitivas e desgastantes das suas vidas, como preencher relatórios, enviá-los, ou imprimí-los. O desenvolvimento de um sistema é uma arte, e não deve ser apressada. Infelizmente, poucos entendem isso, e culpam o time depois que as falhas começam a aparecer. Empresas que se prezem reconhecem o trabalho de uma boa equipe de desenvolvimento e lhes dão o tempo necessário.Claro que estou me referindo a uma boa equipe, e não a um bando de programadores que passam 80% do tempo batendo papo na empresa, deixando os outros 20% para, desesperados, terminarem às pressas os Forms restantes.Temos que torcer ou unir as forças para que o mesmo que aconteceu com VB e Delphi aconteça com Java, praticidade e agente otimiza.Otimizar um código em VB?Essa eu quero ver. Pra web, acontece o mesmo, como o Rob falou. Olhe o que "os maiores desenvolvedores de sistemas do mundo" fizeram ao criar o Word. É inviável desenvolver qualquer página ali. Nem o Dreamweaver conseguiu agradar a todos.[]'siSoron. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Diabloline Postado Dezembro 25, 2004 Denunciar Share Postado Dezembro 25, 2004 Agradar a Gregos e Troianos é impossivel mas com cada ponto de vista vale a pena você explorar suas principais caracteristicas, bom otimizar um codigo em Delphi é possivel VB não conheço muito mas deve ser possivel tb é só você se apronfundar na linguagem em que está utilizando, a arte da programação é muito boa resolver problemas dos outros é otimo, mas temos que fazer isso cada vez mais rapido isso não abro mão, enquanto a questão do melhores programadores do mundo, bem acho que na Sun deve trabalhar os melhores em Java para desenvolver essa linguagem se não o que nos estamos fora de lá.falou Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
VILLA_LOBOS
Tem um programa tipo o delphi, que faz toda a interface gráfica do programa, só clicar e arrastar? Mas para linguagem java? É que é meio complicado usar aquele swing, apesar de ser fascinante... Obrigado.
Link para o comentário
Compartilhar em outros sites
11 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.