Java FX: Cross platform UI development in Java on desktop, mobile and embedded clients
Java was originally created as a language for client devices. It became very popular though as a platform for serverside and cloud development. There are plenty of reasons why Java had a difficult time on the client, but the main difficulties are resolved now. With JavaFX, the Java platform has a great toolkit for the development of crossplatform user interfaces that can be deployed on desktop, mobile, and embedded devices. The OpenJFX project defines the JavaFX API s and implementations that allow developers to create modern, platformindependent user interfaces using Java. At the toplevel, JavaFX provides an API that is very similar to the standard Java API s developers are used to. At the lower level, the JavaFX rendering pipeline integrates with all kinds of native devices, e. g. desktop systems, but also mobile and embedded devices. In this session, we explain the structure, components, and roadmap of the OpenJFX project.
|
|