Apache Pivot

Boa noite pessoal!

Graças a deus estou eu aqui, mais uma vez podendo compartilhar novidades sobre RIAs, com vocês! Vejam esta noticia fantástica! Que tal, fazer RIA com Java, sem o JavaFX ?

Isto mesmo, o projeto da Apache Software Foundation oficializou a sua plataforma para o desenvolvimento de aplicações RIA (Rich Internet Applications) em Java, chamada Pivot. Particularmente falando, eu achei a arquitetura muito, mas muito melhor que o JavaFx, principalmente por utilizar notações XML para camada de interface.

As aplicações Pivot são escritas com de Java e XML, e podem ser executadas como applets ou como aplicações desktop.  O Pivot foi projetado para desenvolvedores WEB, e possui uma gama de componentes, que permite os desenvolvedores criarem experiências muito mais sofisticadas aos usuários de forma rápida e fácil.
A plataforma Pivot e baseada em Java2D e emprega a arquitetura MVC (Model View Controller) para separar os dados de sua apresentação.

Ele inclui recursos que vão desde,  interfaces de usuário declarativas, data binding, efeitos e transições, e integração com webservices.


WTKX
SOURCE

Vejam a simplicidade na construção da interface, lembra muito o MXML do Flex, e o XAML do Silverlight.
Lindo de se ver!

<ColorChooserButton
    xmlns:wtkx="http://pivot.apache.org/wtkx"
    xmlns="org.apache.pivot.wtk"
    selectedColor="#57cd83"
/>

PREVIEW

Apache Pivot - Component ColorChooserButton

Outra coisa muito interessante pessoal, é que podemos utilizar a JVM scripting suportada pelo pacote javax.script do Java, na versão 1.6 do SDK, para manipulação da interface e outros. Uau!!!

Senhores, desenvolvedores Flex, vejam se reconhecem essa tag <wtkx:script>. Muito parecida não é?

INFO

Não percam, acessem o Component Explorer do Pivot, e vejam ao vivo esta maravilha!
http://pivot.apache.org/demos/component-explorer.html

Página oficial
http://pivot.apache.org




Grande abs. pessoal! E viva o Mundo RIA!!!

Robson Fernandes

Leave a Reply