Login Registre-se

Você pode ganhar um iPad 2 na promoção do Javafree

O Portal javafree.org inicia mais uma promoção para os usuários do fórum. Quem publicar mais posts válidos (perguntas ou respostas) entre 16/4 a 13/7 levará para casa um iPad 2 de 16GB!

Clique aqui e saiba mais.
Home > Notícias >

Pivot nasce desafiando JavaFX, Flex e Silverlight

Publicado há 848 dias atrás por jesuino - 9.242 visitas - Comentários (0)


Aproximadamente um ano depois de entrar na incubadora Apache, o projeto Pivot oficialmente se formou como um projeto Apache Top-level, conforme anunciado oficialmente hoje. Um projeto Top Level(TPL) significa que o projeto e a comunidade serão "governados" pelos princípios e processos da Apache Software Foundation (ASF).

Pivot é uma toolkit RIA baseada em Java e permite o desenvolvimento de aplicações RIA com uma combinação de Java e XML. As aplicações feitas com Pivot podem rodar como aplicativos standalone(desktop, offline) ou Applet.

Pivot X JavaFX


Segundo o FAQ do Pivot, "JavaFX é mais voltado para a parte RIA da palavra e Pivot é voltado para aplicações com RIA." A FAQ também enfatiza que Pivot usa código Java e JavaFX é uma nova linguagem.

Pivot X Java Swing


São algumas vantagens do novo projeto da Apache sobre o conhecido Swing citadas pelo FAQ, entre elas:

  • Utiliza uma linguagem de marcação para simplificar a construção da interface(WTKX)

  • Moderna arquitetura interna usando RESTful

  • Nasceu com todas as vantagens de Java 6(requer Java 6)

  • Transições e efeitos são a nível de plataforma, ou seja, Pivot já prevê essas funcionalidades



Pivot X GWT


Cita como desvantagens do GWT:

  • A Google que desenvolve as APIs e livrarias do GWT

  • O resultado não é ByteCode, mas sim Javascript, que depende dos recursos do navegador

  • Não suporta uma linguagem de marcação(como, por exemplo, XML) na construção da interface, só "programativamente"

  • Os elementos são manipulados e apresentados através da estrutura DOM e folhas de estilo CSS, não através de uma biblioteca de desenho 2d verdadeira




Um exemplo da WTKX:

Pivot também possui uma biblioteca específica de collections para facilitar o desenvolvimento.

Você pode aprender mais sobre Pivot vendo os demos, baixando e, ainda, explorando esse artigo de três partes falando sobre o Pivot.








Link: http://java.dzone.com/articles/pivot-top-project-ready

Comentários (0)



Faça seu login