EclipseCon France 2013 Summary

I had my first conference talk in Toulouse! It was an amazing to go to the stage tell the people what are we doing. Based on the responses, people liked it too! Overall it worthed the effort we invested in the preparations. But taking part was not the only interesting thing:) When I finally left the venue my head was full of ideas. I would like to note them in this post.

We had a nice introduction to JavaFX. Finally, we have nice GUI solution for Java! I do think, that we can replace Swing with JavaFX for most of the times. I would like to investigate a few things. (1) How does JavaFX handle the usecase where no 3D acceleration available in terms of performance? (2) How can we apply JavaFX on different (Linux/Mobile/Mac/Window) platforms? (3) How can utilize JavaFX in RCP applications?

The second interesting thing was the Tycho workshop. I already have a fair knowledge about the tool so there were no big surprises. Tycho is and will be the number one solution for building Eclipse plugins. I had just one complaint. The descriptors are too verbose and there are a lot of multiplied information (plugin id, feature name, version numbers, etc), which may cause some confusion.

Another interesting idea was to use the Rich Client Platform as a foundation for scientific tools. As it turned out there are a whole lot of scientific tools based on RCP. I think we should rethink how we apply Eclipse at CERN to see whether we could benefit from a possible collaboration with others on this topic.

Mylyn Intent is a cool idea of having our documentation synchronized with the code artifacts. I sure would like to use it to see if I put it in my agile toolbox:)

And so we had the EMF presentation. Well, I was impressed. Both the presentation style and the tool was awesome. The presenter showed how to create an entire collaborative model editing application based on EMF and CDO. After finishing this blog post I will fire up an Eclipse and evaluate the session. If you are also interested, you can reach the resources here (title: Now that I’ve Got a Model – Where’s My Application?).

E4 platform. Hmm… Unfortunately the presenter only showed how can we migrate to the E4 platform but he forgot to say why should we. But still the point was taken; this is the new and better way to develop plugins.

And based on my t-shirt I am officially an HR guy now. 🙂
tshirt

Advertisements

One thought on “EclipseCon France 2013 Summary

  1. Hi Donat,

    Some answers about JavaFX,

    1) If no comaptible graphic card is available, the prosm engine will use Java2D to ‘paint’ the application (with poor performances)

    2) Linux, Mac & Window are OK, iOS & Android compatibility layer have been open-sourced and need to be achieved by the community.
    The RoboVM tool allow generating Obective-C code from JavaFX code, but i’s in early stage.

    3) You can embed JavaFX with eclipse 3.x application and with e4, you must use efxclipse runtime, check tutorials on efxclipse.org website.

    JavaFX workshop slides are now online (http://latest.jrebirth.org/apps/EclipseCON.html and sample application too http://latest.jrebirth.org/apps/MasteringTables.html)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s