I’m very excited about the JavaOne conference! This year I’m giving two talks. Here’s a short summary:
The first one is about Creating Amazing Interactive Visualizations With JavaFX [CON2951]. It is the successor of my talk from last year. In the session we will discuss hierarchical graph/workflow visualizations and how to optimize the scene graph adaptively which allows for visualizing vast amounts of data. All the controls that are necessary to accomplish this will be available on GitHub. As I’d like to concentrate on Interactive visualizations we will try some crazy stuff like visually manipulating ASTs (Abstract Syntax Trees) and immediately transforming them back to source code.
In the second part of the talk I give an introduction to interactive simulations like spring mechanics and force fields. All these techniques can be applied to JavaFX layouts. The demo apps will be so much fun 🙂
I’m very pleased that Gerrit (@hansolo_) and I give a talk about Pi on Wheels: DIY Robot for Teaching Java in the Context of the Internet of Things [CON5199]. We will explain how to turn a Raspberry Pi into a small robot which is ideal for teaching Java in the context of IoT. We also present a JavaFX based software that can be used to create printable 3D parts like wheels, mounts etc. Everything can be done in plain Java and all geometries are fully parametric! In the talk we will explain how you can use the software to print almost anything you can imagine!
Here are some images that show parts of the robot:
We will connect the robot to XBee devices and explain how the bot can be programmed with Java.
Additionally I’ll show the 3D printing software in the OTN Lab together with Stephen Chin (@steveonjava). We have a nice Ultimaker 2 and can do live 3D printing 🙂
If you haven’t done yet also checkout the recording of my talk from JavaOne 2013:
Stay tuned and follow me on Twitter