Saiba mais
-
Plataforma RIA expressiva para todas as telas
O JavaFX oferece um modelo unificado de desenvolvimento e deployment para compilação de ricos aplicativos clientes que integram ricas mídias imersivas, como áudio e vídeo, gráficos, rich text e serviços da Web. O JavaFX permite que criativos desenvolvedores façam programação em um contexto visual que os ajuda a dar vida às suas idéias de forma mais rápida e melhor.
-
Maior extensão de mercado e melhores recursos de sistema
Implantado em bilhões de dispositivos, os desenvolvedores podem tirar proveito do poder, maturidade, desempenho e ubiquidade da Java Virtual Machine, uma comprovada plataforma de alto desempenho totalmente desenvolvida. Os aplicativos JavaFX podem aproveitar os recursos Java com desempenho melhorado, como a máquina virtual HotSpot, o coletor de lixo e o conjunto de bibliotecas avançadas. O JavaFX também oferece processamento avançado de gráficos, áudio e vídeo com suporte à aceleração de hardware.
-
Criatividade sem fronteiras
O JavaFX facilita a integração de vídeo, áudio, gráficos, animação e rich text. Os aplicativos podem combinar áudio/vídeo e gráficos em 2D com transformações perspectivas em 3D (em breve, gráficos em 3D reais) e rich text, com interessantes efeitos visuais e transformações. Os recursos avançados de animação são linhas de tempo, animações com quadros-chave, tweening e caminho baseado em animação que anima os objetos para que se movam de acordo com a sequência desejada de movimentos. O JavaFX 1.2 também apresenta um completo conjunto de controles de interface de usuário para agilizar a criação de conteúdos!
-
Fluxo de trabalho perfeito
O JavaFX permite que os designers e desenvolvedores combinem, de forma simples e rápida, gráficos e elementos de mídia para que manifestem todo o seu potencial criativo sem esforço. Com o JavaFX Production Suite, um conjunto de ferramentas e plug-ins para Adobe Photoshop e Adobe Illustrator, os designers criam e exportam perfeitamente os gráficos das ferramentas existentes para o formato do JavaFX. Os plug-ins permitem conversões com um clique e oferecem um visualização que permite aos designers fazer as modificações necessárias antes de efetuar a conversão. Também está incluído o JavaFX Media Factory, que permite aos desenvolvedores usar editores de elementos gráficos vetoriais escaláveis (SVG, Scalable Vector Graphics), como o Inkscape, também incluído no JavaFX.
-
Preserve o seu investimento no Java
Os desenvolvedores Java podem preservar investimentos existentes através da reutilização das bibliotecas Java em aplicativos JavaFX. Além disso, o JavaFX permite acesso às capacidades de dispositivos móveis. Em termos de desenvolvimento, os desenvolvedores Java podem continuar a tirar vantagem do ecossistema global do Java com seu amplo mercado e base de conhecimento. O JavaFX será o responsável por oferecer interessante conteúdo "de marca" e experiências mais completas que fazem a diferença, ao mesmo tempo em que aproveita os investimentos em tecnologia existentes.
-
Linguagem simples e declarativa para mentes criativas
Os aplicativos JavaFX foram escritos em JavaFX Script, uma linguagem concebida principalmente para desenvolvedores da Web e designers técnicos que gostam de programar em um contexto visual. Trata-se de uma linguagem de script declarativa simples e fácil de aprender que permite que os desenvolvedores escrevam códigos que combinam exatamente com o layout da interface gráfica de usuário (GUI, Graphical User Interface). O JavaFX Script possui uma poderosa funcionalidade de vinculação de dados, que é uma sintaxe simples para a sincronização do estado de vários objetos, permitindo, assim, que os componentes da GUI mudem de estado automaticamente com alterações nos dados subjacentes.
-
Libere-se do navegador
Com o Java SE 6, atualização 10 (e acima), é possível arrastar para instalar aplicativos JavaFX simplesmente arrastando tais aplicativos do seu navegador. Você pode, então, reinicializar os aplicativos diretamente a partir da área de trabalho! O recurso de arrastar para instalar simplifica a distribuição de conteúdos a usuários finais e lhes oferece acesso quando e onde quiserem.
-
Crie hoje mesmo conteúdo móvel expressivo
O JavaFX SDK apresenta o JavaFX Mobile Emulator para permitir que os desenvolvedores comecem a criar hoje mesmo conteúdo móvel avançado e expressivo. Graças ao perfil comum de API implementado em tempos de execução móveis e de área de trabalho, os desenvolvedores podem criar, inclusive, aplicativos para ambas as telas usando uma base de código unificada que permite que mais pessoas criem mais conteúdo em mais dispositivos!