O Apache Pivot é uma plataforma open-source para a criação de aplicações IIAs (Installable Internet Applications) totalmente em Java.
O site do projeto possui vários exemplos, e um bom tutorial. Vale a pena conferir.
Legal.
Pelo que eu vi realmente ela é muito interessante.
Até a versão 1.5.2 os desenvolvedores do Pivot classificavam a plataforma como RIA. Agora, vendo que a maioria das pessoas tem utilizado a plataforma para a criação de aplicações desktop, mudaram o termo para IIA.
É possível criar aplicações desktop e applet, sem a necessidade de reescrever a primeira para executar como a segunda.
Eu mesmo tenho utilizado o Pivot para desenvolvimento de aplicações desktop.
A utilização da BXML é bem intuitiva, mas um editor visual faz muita falta. Acredito que não deva demorar para aparecer um plugin para esta finalidade.
Para quem tiver curiosidade, reescrevi para o Pivot (com algumas mudanças) um jogo da memória que já havia publicado aqui em swing. Há um post no meu blog (http://luizgustavoss.wordpress.com/) com uma versão inicial, e no Jira do projeto há duas versões do Jogo (Pivot 1.5.2 e Pivot 2.0), na forma de projetos do eclipse: https://issues.apache.org/jira/browse/PIVOT-680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
Poxa, legal ver que o Pivot continua firme e forte! O meu problema é com aquele XML do mal, mas isso é mais opinião pessoal que qualquer outra coisa :D…
Acho que o Pivot começar a ser usado pelos desenvolvedores é como o Luiz falou: uma boa ferramenta…
Aproveitando o assunto, outro que venho ficando de olho é o WeaverFX:
[quote=Jesuino Master]Poxa, legal ver que o Pivot continua firme e forte! O meu problema é com aquele XML do mal, mas isso é mais opinião pessoal que qualquer outra coisa :D…
Acho que o Pivot começar a ser usado pelos desenvolvedores é como o Luiz falou: uma boa ferramenta…
Aproveitando o assunto, outro que venho ficando de olho é o WeaverFX:
www.weaverfx.com
[/quote]
Realmente, enquanto não houver uma ferramenta para a edição do BXML, fica improdutivo, mesmo quando se tem familiaridade com ele.
Vale ressaltar que a criação de telas pode ser feita mesmo sem a utilização do BXML, totalmente em Java.
Já tinha visto antes isto, mas não me chamou tanta atenção como agora, muito bom!
E o www.weaverfx.com muito interessante também, desconhecia completamente este projeto, boa dica tb.
Quanto mais opções melhor, applets afinal pode ter ai um novo e grande folego.
Ontem comecei a seguir o tutorial do Pivot. Muito bom! Para rodar no eclipse tive que enviar um parâmetro com a classe principal, mas nada demais…
Vi que o Pivot tem não componentes de interface mas várias ferramentas do mundo ao redor de um aplicação rica, como acesso a WEBServices, algumas collections deles e tals.
Estou gostando por enquanto, nem o XML do mal eu estou ligando (já que aprendi que é possível fazer tudo em Java [embora eu não tenha gostado, pois configurar o estilo fica muito chato…]).
Pois é, o Pivot é uma plataforma com vários recursos, e não apenas uma biblioteca de componentes visuais, como pode parecer num primeiro momento.
Por falar em “parecer num primeiro momento”, não gostei muito do WeaverFX, à primeira vista. Alguns exemplos travaram aqui, e achei o acabamento dos componentes bem inferior aos do Pivot.
Ainda não olhei a fundo pra saber mais sobre a tecnologia. Farei isso assim que possível, para ter uma impressão mais justa.
Achei interessante o Apache Pivot, não o conhecia, acho que até darei uma olhada para ver a sua facilidade e desenvolvimento em geral. Achei os componentes interessantes e leves.
[quote=Luiz_Gustavo]Pois é, o Pivot é uma plataforma com vários recursos, e não apenas uma biblioteca de componentes visuais, como pode parecer num primeiro momento.
Por falar em “parecer num primeiro momento”, não gostei muito do WeaverFX, à primeira vista. Alguns exemplos travaram aqui, e achei o acabamento dos componentes bem inferior aos do Pivot.
Ainda não olhei a fundo pra saber mais sobre a tecnologia. Farei isso assim que possível, para ter uma impressão mais justa.
[/quote]
O weaverFX é muito novo, acabaram de lançar essa versão melhorada (A outra era beeeem pior!).
Eu estou procurando a tempos uma plataforma para meus projetos pessoais depois que acabaram com o FXScript e até a versão instável do JavaFX 2.0 sair. Vai ser o Pivot por enquanto!
[quote=Jesuino Master]
O weaverFX é muito novo, acabaram de lançar essa versão melhorada (A outra era beeeem pior!).
Eu estou procurando a tempos uma plataforma para meus projetos pessoais depois que acabaram com o FXScript e até a versão instável do JavaFX 2.0 sair. Vai ser o Pivot por enquanto![/quote]
=)
Legal! Se quiser trocar idéias a respeito, me procure. Estou trabalhando com ele também, e até agora não tenho do que reclamar.
Será que demora muito para sair um Kit visual para desenvolver com Pivot ??
[quote=Luiz_Gustavo][quote=Jesuino Master]
O weaverFX é muito novo, acabaram de lançar essa versão melhorada (A outra era beeeem pior!).
Eu estou procurando a tempos uma plataforma para meus projetos pessoais depois que acabaram com o FXScript e até a versão instável do JavaFX 2.0 sair. Vai ser o Pivot por enquanto![/quote]
=)
Legal! Se quiser trocar idéias a respeito, me procure. Estou trabalhando com ele também, e até agora não tenho do que reclamar.[/quote]
Opa, pode deixar! terminando de estudar ele (estou um pouco lento pela falta de tempo) vou começar a construir alguns clientes/Mashups de serviços REST que tenho visto novos.
Obrigado!
Vai fazer um ano já essa notícia!
http://javafree.uol.com.br/noticia/4486/Pivot-nasce-desafiando-JavaFX-Flex-e-Silverlight.html
Lembro que quando conheci o Pivot, coloquei na minha TODO list e nunca mexi, só vindo a mexer agora com essa notícia do Luiz_Gustavo!
Hi,
I am viren, founder of Weaverfx.com
We took inputs from various sources [including this user group]and we revisited and restructured our deployment structure.
With the betterment the user doesn’t have to download the runtime to start the apps, now we have web start examples also
Weaverfx is primarily for developing for more of complex UI with extreme ease.
Please take a look at the following examples[which shows weaverfx capabilities of complex UI], we will soon be posting the code for the above, all the examples are of the tune of 30 to 50kb
http://weaverfx.com/Weaver33
http://weaverfx.com/Weaver34
http://weaverfx.com/Weaver35 [this is a facebook demo application built using weaverfx, will be slow as not optimized yet]
We look forward for suggestions and improvements
thanks
viren
[quote=viren]Hi,
I am viren, founder of Weaverfx.com
We took inputs from various sources [including this user group]and we revisited and restructured our deployment structure.
With the betterment the user doesn’t have to download the runtime to start the apps, now we have web start examples also
Weaverfx is primarily for developing for more of complex UI with extreme ease.
Please take a look at the following examples[which shows weaverfx capabilities of complex UI], we will soon be posting the code for the above, all the examples are of the tune of 30 to 50kb
http://weaverfx.com/Weaver33
http://weaverfx.com/Weaver34
http://weaverfx.com/Weaver35 [this is a facebook demo application built using weaverfx, will be slow as not optimized yet]
We look forward for suggestions and improvements
thanks
viren[/quote]
Hi viren,
that’s a great initiative to visit the user groups and read what people are saying about the platform.
I guess it’s worth to take another look at the examples, and try the new features.
Thanks end welcome to GUJ.
Gostaria que me enviasse o link para o download de apache pivot
Olá,
esta é a página do projeto: http://pivot.apache.org/
Nela, além dos downloads, você encontra muitos exemplos.
[]'s