|Stable release||7.0.5 (April 24, 2013[±])|
|Type||Web Application Framework|
|License||Apache License 2.0|
Vaadin's default component set can be extended with custom GWT widgets and themed with CSS.
Vaadin is distributed as a collection of JAR files (either as direct downloads, or with Maven or Ivy integration), which can be included in any kind of Java web project developed with standard Java tools. In addition, there exists Vaadin plugins for the Eclipse IDE and NetBeans for easing the development of Vaadin applications as well as direct support of (and distribution) through Maven.
Vaadin applications can be deployed as Java servlets for any Java web server, including Google App Engine. Applications can also be deployed as portlets to any Java portal. Vaadin also has some deeper integration with the Liferay Portal.
Vaadin 6.8.5 supports the following browsers:
- Mozilla Firefox 3–14
- Internet Explorer 6–9
- Safari 4–5
- Opera 10–12
- Google Chrome 13–21
- iOS 4–5
- Android 2–4
Development was first started as an adapter on top of the Millstone 3 open source Web framework released in year 2002. It introduced an Ajax based client communication and rendering engine. During 2006 this concept was then developed separately as a commercial product. As a consequence for this, a large part of Vaadin's server-side API is still compatible with Millstone's Swing-like APIs.
On September 11, 2008, it was publicly announced that Michael Widenius, the main author of the original version of MySQL, invested in IT Mill, the developer of Vaadin. The size of the investment is undisclosed.
On May 20, 2009, IT Mill Toolkit changed its name to Vaadin Framework to attract more community. The name originates from the Finnish word for doe, more precisely put, a female reindeer. It can also be translated from Finnish as "I insist". In addition to the name change, a pre-release of version 6 along with a community web-site was launched. Later, IT Mill Ltd, the company behind the open source Vaadin Framework, changed its name to Vaadin Ltd.
On March 30, 2010, Vaadin Directory was opened. Directory added a channel for easily distributing, for free or commercially, add-on components to the core Vaadin Framework. On launch date there were 95 add-ons already available for download.
On Feb 25, 2011, Vaadin Pro Account - a commercial support model was launched.
Vaadin is considered a Rich Internet Application framework (List of rich Internet application frameworks). It may be compared with other RIA Frameworks - especially with similar frameworks like Echo, ICEfaces and ZK - that use server-side programming model. The server-side APIs are quite similar, providing events and GUI components, but the client-side (i.e. web-browser) interaction differs in that Vaadin uses Java-programmed GWT widgets (ICEFaces uses JSF, ZK uses jQuery, and Echo has its own implementation).
- "Michael "Monty" Widenius investing in Finnish IT Mill". Invest in Finland. Retrieved 2009-01-31.
- Asay, Matt. "Monty Widenius invests in Act II: IT Mill". CNET News. Retrieved 2009-01-31.
- Vaadin community-site
- Vaadin demo applications (online)
- Book of Vaadin (comprehensive programming guide to Vaadin)
- Feature comparison
- GWT homepage
- Article on Ajaxian.com
- Article on WebAppers.com