Vaadin slides for @Devoxx 2012

10

description

Slides for Vaadin demo at Devoxx 2012

Transcript of Vaadin slides for @Devoxx 2012

Page 1: Vaadin slides for @Devoxx 2012
Page 2: Vaadin slides for @Devoxx 2012

Starting off Vaadin 7 on the right foot

Nicolas FrankelSoftware Architect

http://blog.frankel.ch / http://morevaadin.com

@nicolas_frankel

Page 3: Vaadin slides for @Devoxx 2012

3

Nicolas Fränkel

Bio■ Software Architect (Java & JavaEE)

■ +10 years experience■ Blogger■ Book author■ Centers of interest

■ GUI■ Code & architecture quality■ Build automation■ (Scala)

Page 4: Vaadin slides for @Devoxx 2012

What is Vaadin anyway?

■ Presentation framework for the web

■ Component-based

■ Single-Page Interface

■ It just works!

4

Page 5: Vaadin slides for @Devoxx 2012

Our goal

Page 6: Vaadin slides for @Devoxx 2012

Requirements

You'll needA JDK (5-6-7)A text editor (or better, an IDE)A clone of [email protected]:nfrankel/DevoxxVaadinDemo.gitA servlet container (Tomcat, Jetty, or any JEE app server)A browser

Page 7: Vaadin slides for @Devoxx 2012

Vaadin is extensible

Add-on directoryMore than 200 add-onsComponents, data access, themes and miscellaneousMaven compatible (or not)

Page 9: Vaadin slides for @Devoxx 2012

To go even further (shameless self-promotion!)

Development of an entire application

Zoom on some add-ons

ICEPush

SQLContainer

Integration with

Spring

CDI

JBoss Portal

OSGI

http://morevaadin.com/

It’s version 6 also(but expect an update)

Page 10: Vaadin slides for @Devoxx 2012

Q&A