Introduction to JavaFX 2.0 (
PDF- English)
At last year's JavaOne conferencer, Oracle laid out a long-term roadmap for JavaFX to make it a premier rich client platform. Read more
JavaFX 2.0, a major update to the JavaFX platform, is a significant milestone in fulfilling this vision. Starting with this version, developers can create JavaFX applications completely in the Java programming language, using standard Java development tools. It also introduces several new features to the JavaFX platform: integration with Swing applications, hardware-accelerated graphics, the ability to embed Web content, stable media playback, and an improved UI controls library. With the help of code examples and demos, this session explores key new features and discusses use cases and benefits for Java developers of using JavaFX.
Nicolas Lorain, Oracle, Client Java Product Management
Introcução ao JavaFX 2.0 (
PDF- English)
No JavaOne do ano passado, a Oracle anunciou um roadmap de longo prazo do JavaFX para torná-lo a principal plataforma rich client. Read more
O JavaFX 2.0, um grande update à plataforma Java FX, é um marco significativo na direção desta visão. Começando com esta versão, os desenvolvedores podem criar aplicações JavaFX usando a linguagem de programação Java, e ferramentas de desenvolvimento padrão Java. Também inclui várias novas funcionalidades à plataforma JavaFX: integração com aplicações Swing, aceleradores gráficos de hardware, habilidade de embarcar conteúdos web, estabilizar playback de mídias e incrementar a biblioteca de controles UI. Com a ajuda de exemplos de códigos e demos, esta sessão explora novas funcionalidades e discute usos e benefícios para os desenvolvedores Java utilizando JavaFx.
Nicolas Lorain, Oracle, Client Java Product Management
HTML5 and Java: The Facts and the Myths (
PDF- English)
This session discusses HTML5/JavaScript and the Java platform as complementary Web technologies for building rich, safer, robust Web applications. Read more
The HTML5/JavaScript Web browser platform introduces several new features that reflect the demands for rich, dynamic offline Web content. At the same time, the Java platform is evolving as a simpler, modular, rich multimedia, multilanguage ubiquitous runtime. The session explores the key attributes of each technology—minus the myths and incorrect assertions—and discusses recent Java platform innovations for integrating HTML5/JavaScript and Java content on the Java platform.
Bernard Traversat, Oracle, Director, Software Development
HTML5 e Java : Os Fatos e Mitos (
PDF- English)
Esta sessão discute o HTML5/JavaScript e a plataforma Java como complemento das tecnologias Web para desenvolver soluções Web robustas e mais seguras.Read more
O web browser da plataforma HTML5/JavaScript apresenta várias novas funcionalidades que refletem as demandas de um rico e dinâmico conteúdo web offline. Ao mesmo tempo, a plataforma Java está evoluindo para ser simples, modular e rich media, agregando várias linguagens ao mesmo tempo. A sessão explora os principais atributos de cada tecnologia - menos os mitos e afirmações incorretas - e discute as inovações da plataforma Java para integrar HTML5/JavaScript e conteúdo Java na plataforma Java.
Bernard Traversat, Oracle, Director, Software Development
Interfacing with the Interface: JavaFX 2.0, Wiimote, Kinect, and More (
PDF- English)
Why restrict ourselves to interacting with a user interface through a keyboard and a mouse? Read more
This session looks at how open source APIs for the Kinect, the Wiimote combined with a tilt-compensated compass, a head-mounted stereoscopic display, and some old Sun SPOTs can build a truly immersive application. To simplify the development of the interface components, the presentation uses the latest JavaFX 2.0 "pure Java" implementation. The session starts with an overview of the different components being used and explains how they are all brought together to enable the user to interact with interfaces in ways never before possible. It also looks at the potential of 3-D interfaces to build some demos that will amuse and amaze.
Simon Ritter, Oracle, Java Evangelist
Interagindo com a Interface: JavaFX 2.0, Wiimote, Kinect, e Mais (
PDF- English)
Para que restringir nossa interação com uma interface de usuário a apenas teclado e mouse? Read more
Esta sessão analisa como APIs de open source para o Kinect, o Wiimote, um display estereoscópico e alguns Sun SPOTs antigos podem criar uma aplicação realmente envolvente. Para simplificar o desenvolvimento dos componentes da interface, a apresentação utiliza a mais recente implementação JavaFX 2.0. Esta sessão começa com uma visão geral dos diferentes componentes usados e explica como eles se juntam para possibilitar que o usuário interaja com as interfaces de formas anteriormente impossíveis. Mostrará também o potencial de interfaces 3-D para construir demos divertidos e impressionantes.
Simon Ritter, Oracle, Java Evangelist
The Great News of JSF 2.0! (
PDF- Portuguese)
With the release of Java EE 6 JSF 2.0 has become the standard framework of Oracle for the view layer as well as Facelets to replace JSP. Read more
Even in version 1.2 of JSF several developers were skeptical of the framework nor a framework found useful and productive. Compared with the current version of the JSF 1.2 actually has some restrictions always doing the developer seeking some third party component to solve a problem in some cases making the final application to be several megs and various libraries included. In this talk we present the main changes and improvements included in JSF 2, 2.1 and the major changes that are coming with version 2.2
Gustavo Lira e Silva, 4Linux
Gabriel Ozeas, 4Linux
As grandes novidades do JSF2 2.0! (
PDF- Portuguese)
Com o lançamento do Java EE 6 o JSF 2.0 se tornou o framework padrão da Oracle para a camada de visão, assim como Facelets em substituição ao JSP. Read more
Mesmo na versão 1.2 do JSF vários desenvolvedores não acreditavam na proposta do framework nem tão pouco achavam um framework útil e produtivo. Comparado com a versão atual o JSF 1.2 realmente apresenta algumas restrições fazendo sempre com que o desenvolvedor busque algum componente de terceiros para resolver algum problema, em alguns casos fazendo com que a aplicação final fique com vários megas e várias bibliotecas incluídas. Nesta palestra apresentaremos as principais mudanças e melhorias incluídas no JSF 2, 2.1 e as principais mudanças que estão por vir com a versão 2.2
Gustavo Lira e Silva, 4Linux
Gabriel Ozeas, 4Linux
The Return of Rich-Client Java (
Web page - English)
JavaFX 2.0 and Java application deployment technologies are enabling the return of rich-client Java. Read more
This session brings the attendees up to speed on the JavaFX 2.0 API and best practices for developing rich-client applications with it. It also presents application deployment strategies that are palatable to users who expect applications to be available from Web pages. Along the way, it also explores best practices for coding JavaFX applications, including property binding capabilities and a declarative programming style.
James Weaver, JMentor, Java/JavaFX Developer/Author
O Retorno do Rich-Client Java (
Web page- English)
As tecnologias de implementação de aplicações JavaFX 2.0 e Java estão possibilitando o retorno do Java rich client. Read more
Esta sessão atualiza os participantes no API JavaFX 2.0 e as melhores práticas no desenvolvimento de aplicações rich client. Serão apresentadas também estratégias de implementação de aplicações que sejam compreensíveis aos usuários que esperam que as aplicações estejam disponíveis em páginsas Web. Ao longo da apresentação, também será explorado as melhores práticas para se codificar aplicações JavaFX, incluindo funcionalidades de ligação de propriedade e um estilo de programação
James Weaver, JMentor, Java/JavaFX Developer/Author
2-D/3-D Mixing Made Easy with JavaFX (
PDF- English)
JavaFX is a high-level scene-graph-based API for the Java platform. Read more
It supports a programming model in which you can build, render, and manipulate objects with 2-D or 3-D transformation matrices. With the JavaFX API, you can incorporate high-performance, high-quality, platform-independent 3-D graphics into applications and applets based on Java technology. This presentation focuses on the technical how-to of mixing 2-D/3-D scene graph objects and the various pitfalls to avoid. It demonstrates how you can add 3-D effects to your 2-D application and covers a range of 3-D topics applicable to the JavaFX API, such as the coordinate system, rendering semantics, depth buffer, and camera.
Kevin Rushforth
Mixagem 2-D/3-D Simplificada com JavaFX (
PDF- English)
JavaFx é um API gráfico de alto nÃvel para a pltaforma Java. Read more
Suporta um modelo de programação no qual você pode desenvolver, renderizar e manipular objetos com matrizes de transformação 2-D ou 3-D. Com o API Java FX você pode incorporar alta performance, alta qualidade e plataforma gráfica 3-D independente às aplicações e applets baseados na tecnologia Java. Esta apresentação foca em como combinar objetos gráficos 2-D e 3-D e evitar várias armadilhas. Demonstra como você pode adicionar efeitos 3-D em suas aplicações 2-D e cobre uma série de tópicos 3-D aplicáveis para o API JavaFX, como o sistema de controle, semântica de renderização, depth buffer e camera.
Kevin Rushforth