Access Keys:
Skip to content (Access Key - 0)
Meet us in Antwerp, November 12th-16th 2012, MetroPolis - Belgium

retweet

Activiti + Vaadin: A match made in heaven

Abstract

This year, the Devoxx registration application has been revamped by the guys from Activiti and Vaadin. This session will shortly introduce both frameworks, before diving into the detailed story on how the Devoxx registration project was architected, build, deployed and served all of the Devoxx visitors.

Both Activiti and Vaadin are projects that offer high productivity, and their combination is a match made in heaven.

The whole UI of the Devoxx registration application is written in Vaadin using the MVP approach. Vaadin is an an open source web framework built on top of GWT for writing rich applications without the need for writing any HTML or Javascript.The session will cover the details and will learn you a lot of Vaadin best-practices.

The back-end processing is done with Activiti, an open source, rock-solid and performant Java BPM framework, by Alfresco. Activiti has excellent Spring and unit testing capabilities, making it easy for developers to implement processes the way they like it.

Speakers

Related Presentations

Activiti and Vaadin, A match made in heaven
Cloud Foundry and Spring, a marriage made in heaven
Productivity Enhancements in Spring 3.1
Socializing Your Spring Applications
Spring BOF
Spring Data JPA - Repositories done right
Spring into the Cloud
The Quickie Prototype, or, Getting the Job Done Before Lunch
Using Vaadin to create HTML5-enabled web apps in pure Scala
Vaadin Meetup

Search by Tag

Below are the 170 labels used in Devoxx 2011 listed alphabetically. Click on a label to see its associated content.
action, activemq, activiti, actors, adobe, agile, air, ajax, alfresco, alm, amazon, analysis, android, annotations, apache, appcache, apple, asynchronous, atlassian, azure bejug, bitbucket, blackberry, bof c2dm, caching, camel, cdi, ceylon, chrome, ci, clojure, closures, cloud, cloudfoundry, cms, coherence, collaboration, comet, conference, confluence, continuous, css3, cxf
design, devoxx, dojo, domotics, dsl, duchess, dvcs, eclipse, eclipselink, ejb31, fantom, flex, fork/join, foss gae, gaelyk, git, glassfish, google, gpars, grails, graphics, griffon, groovy, gtug, gui, gwt hands-on, heroku, hibernate, html5, http, hudson, ibm, in, indexeddb, infinispan, ios, iphone
jackrabbit, java7, javaee, javaee6, javafx, javame, javascript, javase, jax-rs, jboss, jcp, jcr, jdk, jdk7, jdk8, jenkins, jigsaw, jira, jms, jmx, jpa, jpa2, jquery, jruby, jsf2, json, jsr, jsr-170, jug, jvm labs, lambda, maven, methodology, microsoft, mobile, modules, mongodb, mozilla, multicore, news, nosql oauth, openjdk, openshift, osgi, paas, parleys, performance, playframework, podcast, pojo, polyglot, quickie
rails, redis, rest, ria, roo, scala, scalable, seam, security, servicemix, speakers, spring, springmvc, stm, swing tdd, testing, tools, tools_in_action, transactions, twitter, university, vaadin, w3c, web20, webgl, websockets, websql, weld, wicket xml, xpand, xtext

Adaptavist Theme Builder Powered by Atlassian Confluence