Home  ·  Search
JavaMan
 
 JavaOne - Direto do Evento!

Search JavaMan

Novidades
Links


Java
-
Produtos
-
JUGs no Brasil
-
Projetos
-
Artigos

Sobre o JavaMan
-
Curriculo
-
JavaBaby
-
o Site
                   

 

Segunda, dia 25 de março

Nossa, quanta coisa aconteceu nessa segunda-feira... Já são 7hs da terça-feira, e eu ainda não consegui colocar o dia de ontem! Vamos la então!

No report de ontem (domingo), eu esqueci de mencionar que encontrei o John Gage, Chief Scientist da Sun na saida do pavilhão de exposições. Foi uma conversa rápida, mas ja o colocamos a par dos brasileiros que estão por aqui, e ele prometeu fazer umas "propagandinhas" :-)

Primeiro, os keynotes:

John Gage, o eterno host do evento, esta em forma. Pat Sueltz, a presidente da antiga Java Software Division (agora Software Systems Group), até brincou com ele, imitando o jeito pausado dele falar. John Gage é um cara com um conhecimento incrível, mas ele é capaz de explicar as coisas mais complicadas para o mais leigo dos leigos, e é esse jeito que faz dele uma figura marcante em cada JavaOne.

Pat Sueltz fez uma rapida aparição, mas indicou que amanhã serão feitos anúncios importantes sobre o JCP. Em um jantar com o James Gosling (aha! ficou curioso? continue lendo...), ele nos adiantou que será um anúncio sobre a participação do movimento Open Source no processo de padronização. Vamos aguardar então.

O principal keynote for de Richard Green, Vice Presidente da Sun responsável por Java e XML. Ele enalteceu o JCP, como o processo tem sido um tremendo sucesso de resultados, e a quantidade de produtos e APIs que surgiram no último ano.

Alguns pontos principais do keynote dele:

  • O JCP é um processo extremamente importante para o mercade de informática, e apesar de ser mais complicado do que fazer um produto sozinho, as especificações geradas sao realmente puxadas pela comunidade, o que faz dos resultados algo muito mais importante para todos nós.
  • É o JCP, e não a Sun, que evolui a plataforma Java. Conta já com mais de 500 empresas participantes, gerou cerca de 195 JSR (Java Specification Requests) e gera um mercado fundamental, gerando uma competição sadia entre as empresas.
  • Ondas da internet: tivemos a fase dos computadores ligados em rede (10^8 pontos), estamos começando a fase das coisas que contém computadores estarem na internet (10^11 pontos) e queremos chegar na internet de coisas (10^14 pontos)
  • O JCP está permitindo com que Java evolua e forneca o suporte necessários para cada novo protocolo e tecnologia que surgir nessa evolução da rede
  • JSR 172 - WebServices for J2ME, fique de olho!
  • Projeto Monty - nova geração de JVM para pequenos devices. Mais performance (5 a 10x), menor footprint de memória, maior conservação de bateria.
  • J2SE - versao 1.4 ja tem mais de 1.3 milhões de downloads, disponível simultaneamente para Solaris, Windows e Linux, 58% de aumento de performance. Richard indicou que é preciso solicitar aos fornecedores de computadores que incluam o JRE 1.4 em suas máquinas.
  • J2EE - é efetivamente a plataforma para WebServices, principalmente pela liberdade de escolha que você tem. O mercado de J2EE está muito bem. Em apenas 4 meses desde o lancamento da especificação, já temos 13 produtos compatíveis no mercado.
  • Pet Store e Microsoft. A Microsoft fez uma "marketaria" fazendo uma implementação do Pet Store em 2 camadas e dizendo que isso era mais rápido. Oracle e IBM re-escreveram o Pet Store dentro das mesmas características e conseguiram na plataforma J2EE performance 22x maiores que a da Microsoft. E com liberdade de escolha...
  • Portabilidade de J2EE: anúncio do Application Verification Kit (AVK), para ajudar o desenvolvedor a criar aplicações efetivamente portáveis. Suportado hoje por 16 fornecedores.
  • Project Liberty: objetiva implementar a identificação na rede. Projeto composto por mais de 50 empreasas, que querem criar uma especificação de uma federação, onde a informação não precisa ser entregue para uma "entidade central".
  • End-to-end Java Demo: o tema do evento é o Java de ponta a ponta. A demonstração mostrou clientes web e J2ME, utilizando JavaCard para autenticação, acessando serviços web disponíveis em sites de empresas diversas, e permitindo uma única autenticação por parte do usuário.

James Gosling foi o Keynote seguinte. Ele demonstrou algumas aplicações Java interessantes:

  • Architect Studio: aplicação Java/Swing extremamente sofisticada, voltada para arquitetos. Permite o trabalho simultâneo em 2d e 3d, com capacidade de transformar desenho a mão em desenhos 3d. Interface altamente intuitiva. Pode rodar via web.
  • NetBeans: demonstração de um plugin do NetBeans para desenvolvimento de aplicações.
  • Jini: diversas empresas fazendo sistemas Jini. Macromedia (JRun) usa Jini para fazer alta disponibilidade do servidor de aplicações; TripWire faz segurança distribuida; CISCO usa Jini para tecnologia de agentes.
  • Java and Real Time: Java seral utilizada como a tecnologia para desenvolvimento do software que será carregado nas sondas e robos que serão enviados a marte e a outros planetas.
  • Robos "java powered" lutando Sumô!

Assisti a coletiva de imprensa. Pat Sueltz recebeu de presente a camiseta do Brasil e vestiu imediatamente. Depois, também presenteamos James Gosling com uma camiseta (pena que eu perdi a tamanho extra-large que trouxe para ele...).

Depois de muitas seções técnicas, fomos em um jantar com a imprensa, e jantamos com John Gage e James Gosling e outros executivos da Sun. Durante a sobremesa, tive uma conversa muito legal com James Gosling, sobre Java, Open Source, C# e outras coisas. Os detalhes, vão ficar para outra hora...

Próximo: terça-feira

Home  ·  Search

[ Envie seus comentarios para o JavaMan ]