Olá Douglas,

        As "típicas aplicações Java" por enquanto são na sua imensa maioria
corporativas. As razões para explicar isso ao meu ver são várias, por
exemplo:

        - A Sun sempre teve grande tradição dentro do mercado corporativo, basado
no Solaris e em suas máquinas com processadores de altíssimo desempenho,
portanto nada mais natural que ela focar o Java no mercado corporativo que
ela conhece muito bem. Talvez daqui algum tempo a Sun comece a focar um
pouco mais no mercado doméstico, mas com certeza isso não é e nunca será a
prioridade número 1.

        - A Sun e a Microsoft são arqui-inimigas, portanto nunca houve nenhuma
iniciativa por parte de nehuma das duas empresas em estimular a criação de
aplicativos (processadores de texto, planilhas eletrônicas, clientes de
email ...) em Java voltados para o usuário final (entenda-se usuário final
utilizando Windows).

        - A interface gráfica do Swing é bem mais robusta e madura que o AWT, mas
ainda assim ainda deixa muito a desejar com relação as interfaces criadas
por um Delphi ou VB da vida. O Swing por enquanto não possui também a mesma
riqueza e diversidade de componentes que as ferramentas de desenvolvimento
tipicamente Windows. Os componentes Swing ainda não são simples e objetivos,
isso lhes dá muito poder de fogo e robustes mas dificulta a sua utilização
por programadores acostumados a ambientes como Delphi e VB.

        - O Java em função da sua arquitetura exige uma máquina robusta (bom
processador e muita memória) para rodar com desempenho satisfatório, isso
dificulta sua penetração no mercado doméstico.

        - Bons profissionais Java são raros e igualmente caros, portanto para o
ambiente doméstico ainda é mais simples e barato lidar com profissionais VB
ou Delphi.

        Por esta e várias outras razões você dificilmente verá alguém desenvolvendo
aplicativos para o mercado doméstico escritos em Java, a não ser em casos
bastante específicos (por exemplo quando a portabilidade do aplicativo
doméstico for muito importante).
        As aplicações que você deve encontrar por aí voltadas para o mercado
doméstico são applets baseadas no JDK 1.1 que resolvem situações muito
específicas e que portanto seriam difíceis de serem resolvidas somente com
HTML.
        Um bom exemplo é a applet do site de vendas da itautec que vai calculando o
preço da máquina conforme o usuário vai montando a sua configuração. Esta
applet ainda faz coisas como avisar ao usuário que comprar placa de som e
não comprar caixas de som faz pouco sentido. Se este aplicativo fosse feito
apenas em HTML com Javascript certamente ele não seria tão simples e tão
eficiente ao mesmo tempo.
        Com relação aos exemplos de aplicações (na sua imensa maioria exemplos de
aplicações corporativas) o melhor lugar para você os encontrar é o site da
Sun (java.sun.com) e dos seus parceiros, os quais estão listados na seção
"Resources" do site da Sun.

        Um abraço,

        Anderson M. C. de Souza

-----Mensagem original-----
De: Douglas Machado [mailto:[EMAIL PROTECTED]]
Enviada em: domingo, 11 de fevereiro de 2001 18:19
Para: [EMAIL PROTECTED]; Douglas Machado
Assunto: [java-list] Aplicação Prática


Caríssimos,

Alguém poderia me indicar aonde encontrar exemplos de aplicações Java?

Exemplo:
VB: Rapidez no desenvolvimento, porém, aplicativos lentos;
C: Demora no desenvolvimento, mas rapidez na execução;

E o Java? Onde melhor se aplica? Há programas "de pratileira" feitos em
Java, ou somente programas específicos e corporativos? Sua maior aplicação
são os applets? Onde encontro típicos programas que foram desenvolvidos em
Java?

Abraços,

Douglas.



------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------



------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a