vaadin slides for @devoxx 2012
DESCRIPTION
Slides for Vaadin demo at Devoxx 2012TRANSCRIPT
![Page 1: Vaadin slides for @Devoxx 2012](https://reader036.vdocuments.us/reader036/viewer/2022062300/55632e6fd8b42a57348b5308/html5/thumbnails/1.jpg)
![Page 2: Vaadin slides for @Devoxx 2012](https://reader036.vdocuments.us/reader036/viewer/2022062300/55632e6fd8b42a57348b5308/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062300/55632e6fd8b42a57348b5308/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062300/55632e6fd8b42a57348b5308/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062300/55632e6fd8b42a57348b5308/html5/thumbnails/5.jpg)
Our goal
![Page 6: Vaadin slides for @Devoxx 2012](https://reader036.vdocuments.us/reader036/viewer/2022062300/55632e6fd8b42a57348b5308/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062300/55632e6fd8b42a57348b5308/html5/thumbnails/7.jpg)
Vaadin is extensible
Add-on directoryMore than 200 add-onsComponents, data access, themes and miscellaneousMaven compatible (or not)
![Page 8: Vaadin slides for @Devoxx 2012](https://reader036.vdocuments.us/reader036/viewer/2022062300/55632e6fd8b42a57348b5308/html5/thumbnails/8.jpg)
To go further
Tutorial5-minutes1 hour
Book of VaadinSamplerJavaDocsDZone RefCardz
Those are still version 6
![Page 9: Vaadin slides for @Devoxx 2012](https://reader036.vdocuments.us/reader036/viewer/2022062300/55632e6fd8b42a57348b5308/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062300/55632e6fd8b42a57348b5308/html5/thumbnails/10.jpg)
Q&A