DevRoom Proposal: Java restart with WebFX

Nikita Lipsky nikita.v.lipsky at gmail.com
Sat Dec 6 08:21:03 CET 2014


* Title
Java restart with WebFX: the new web with the new web browser

* Abstract

The purpose of the WebFX project is to investigate the capabilities of
using JavaFX to build rich web applications.
Actually, it is an attempt to create a new web where HTML is replaced
with FXML — the markup language for JavaFX UI, and the logic can be
written in any programming language that is available on top of Java
platform from JavaScript, Groovy, JRuby to Java, Kotlin and Scala.

Java ReStart is a complimentary project that acts as transport layer
for WebFX allowing FXML pages to reference arbitrary Java bytecode on
a web server and hence any custom JavaFX UI components and Java
third-party libraries.
In addition, Java ReStart allows to run arbitrary Java applications
instantly from a web server downloading only required parts of
applications on demand and executing them in parallel with
downloading.

I would like to give an overview of the projects, make a live demo,
compare the proposed technologies with traditional web and native
clients, show how the technologies differ from Java applets and Java
Webstart, reveal benefits in compare with RDP-like approaches.
Finally, I will share my vision on how to evolve the projects.


* Recording me on audio and/or video

Yes

* Speakers

Speaker: Nikita Lipsky, Excelsior LLC.


I am an initiator and a team lead of Excelsior JET project -

certified Java SE implementation with AOT compiler developed by Excelsior LLC.

Working on the project since 1997 I took part in almost every

activity of the project from the JVM core to product management

and support. Last couple of years, I am experimenting (in a spare
time) with open source projects exploring approaches and a concept of
the next web.


Photo link: *http://www.gravatar.com/avatar/e071ddb92cfd60762d93c1a625c6d654.png
<http://www.gravatar.com/avatar/e071ddb92cfd60762d93c1a625c6d654.png>*
or any from here --  https://vk.com/tag38902450 like
https://vk.com/photo-35491074_343279707?tag=38902450 .

Twitter: @pjBooms

GitHub: https://github.com/pjBooms (you may find the sources of the
above projects there).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.fosdem.org/pipermail/java-devroom/attachments/20141206/372061fb/attachment.html>


More information about the java-devroom mailing list