Tue, 2013-11-19 01:50

Rapid Reactive webapp development with Play on Eclipse

Play framework is a RAD framework to build web applications. Over the years, it evolved to support development of reactive webapps. Originally a command line based tool, support has been added on Eclipse, to make the developing experience better.

In this session, I will show how to, using the Eclipse support, transform a basic webapp into a reactive Play webapp which provide a better experience to the users.

Mon, 2013-11-18 12:59

Creating responsive SWT applications with RAP

Mobile devices are everywhere! In the last years Smartphones and tablets have become ubiquitous. This also means that mobile browsers are more and more important because people can surf the web from everywhere. All this different devices and resolutions are a challenge for UI designers.

When doing common web-design you can use all kind of CSS frameworks and magic to create a responsive design. But what about SWT applications?

Fri, 2013-11-15 09:25

Xtext and Xbase - Java DSLs on Steroids

The Xtext framework is the de-facto standard toolkit to implement domain-specific languages with Eclipse IDE integration. Xtext provides all the necessary abstractions and reasonable default implementations to allow a jump start also for non-language gurus. If your DSL will be used together with Java code in your project, the available concepts are even more powerful. Just a few tweaks in the grammar enable Xbase expressions, and an additional mapping definition makes your DSL equivalent to and interoperable with Java code.

Mon, 2013-11-04 08:53

Automating Java Design Patterns with Xtend

Patterns have a long tradition in Java-land. Being it the infamous ProxyAdapterFactoryBuilder or just a simple Singleton.getInstance, the Gang-of-Four patterns have proven to provide a solid means to communicate the intent of a class hierarchy and a recipe to solve common problems. Unfortunately Java doesn't allow you to put these recipes into code for multiple reuse, but forces you to copy & paste these patterns from books and other resources. If you want to clean up your Java projects and significantly improve its maintainability, this tutorial is for you.

Tue, 2013-10-15 19:00

Vert.x on OpenShift

This session is straight forward yet still amazing. In 35 minutes we will spin up a Vert.x instance, merge in a Java based project, then add a Python project, and finally do some web sockets. Openshift will allow us to spin up Vert.x with one command and have it running both with normal HTTP and with Web Sockets. From there we can play with all the Vert.x features our heart desires. Oh and did I mention you can run all of this (along with your database) for free. Come in for minimal slides and a lot demo with questions and answers - what could be better.

Subscribe to JAVA