The rising trend of reactive programming style fits the event based development paradigm of Vaadin very well. This presentation explores how the functional language features of Java 8 and other JVM languages combine with Vaadin to allow you to write clearer UI code. After introducing the languages and tools we start with a short application in Java 7, and evolve it step by step using the capabilities of Java 8 and Scala to demonstrate the benefits of each. No prior knowledge of Vaadin or the subject languages is needed to follow the presentation, a basic understanding of Java and interest in the modern reactive approach are sufficient.
Henri Muurimaa, MSc. has been a professional developer and team leader since 1997. Over the years he has used many Java technologies and tools in a plethora of projects ranging from days to dozens of man-years. Lately he has been exploring building desktop-like web applications with Scala and Vaadin. He is a contributor to the Scaladin project and has been a member of the Vaadin team since 2002.
Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?
Join the conversation here (requires login)
For exhibition and sponsorship opportunities, contact Sharon Cordesse at firstname.lastname@example.org
For information on trade opportunities with O'Reilly conferences contact email@example.com
For media-related inquiries, contact Maureen Jennings at firstname.lastname@example.org
View a complete list of OSCON contacts