Liferay 6 and vaadin portlets
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Liferay 6 and vaadin portlets

on

  • 14,335 views

Liferay 6 и портлеты Vaadin. Введение и демонстрация Liferay IDE и портлеты на базе Vaadin....

Liferay 6 и портлеты Vaadin. Введение и демонстрация Liferay IDE и портлеты на базе Vaadin.
Sami Ekblad, Vaadin
Vaadin Developer Meetup, Санкт-Петербург, 24 января 2011 года

Statistics

Views

Total Views
14,335
Views on SlideShare
13,955
Embed Views
380

Actions

Likes
6
Downloads
280
Comments
0

10 Embeds 380

http://guimachine.ru 161
http://www.guimachine.ru 120
http://savvinov 37
http://wiki.neogrid.com 26
http://gui-machine.com 23
http://www.linkedin.com 4
http://twitter.com 3
http://www.gui-machine.ru 3
http://gui-machine.ru 2
http://webcache.googleusercontent.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Liferay 6 and vaadin portlets Presentation Transcript

  • 1. Liferay 6 and Vaadin vaadin.com / sami
  • 2. Liferay 6 Portal
  • 3. Liferay 6 Introduction A Java Portal (JSR 286 Portlet Specification 2.0) Runs on Java EE server: Tomcat, JBoss, ... CE: Community Edition (LGPL 2.1) EE: Enterprise Edition (Commercial OS)
  • 4. add newones vaadin portlet web content
  • 5. Your Applications Creating new functionality - you can use Themes, Layout Template, Portlets Extending portal - using Portal Hook Plugins and Ext Plugin Vaadin: Rich Web Applications as Portlets
  • 6. ApplicationPlatform
  • 7. Vaadin Apps in Liferay Vaadin is part of Liferay 6 distribution Looks like Liferay (theme since Vaadin 6.4.6) Easiest way to develop rich portlets
  • 8. Getting started
  • 9. What you need Liferay 6 Portal installation (Using Tomcat bundle) Eclipse IDE (Helios) Liferay Plugin SDK and Liferay IDE
  • 10. Liferay IDE
  • 11. Server controlProjectTemplates Dependency Management
  • 12. Liferay IDE Plugin for Eclipse (Ganymede, Helios) Relies on Liferay Plugin SDK (command-line tools) http://www.liferay.com/community/ wiki/-/wiki/Main/Liferay+IDE
  • 13. EclipseDevelopmentSetup
  • 14. Configure Server
  • 15. Liferay Plugin SDK
  • 16. Create a project(currently with Liferay IDE 1.1)
  • 17. New Portlet PluginProject
  • 18. Vaadin Dependencies
  • 19. portlet.xml <portlet-class> com.vaadin.terminal.gwt.server.ApplicationPortlet2 </portlet-class> <init-param> <name>application</name> <value> org.vaadin.sample.MyLiferayTestApp </value> </init-param>
  • 20. Create a project(the upcoming Liferay IDE 1.5)
  • 21. Integrated VaadinWizards
  • 22. Vaadin ControlPanel
  • 23. Vaadin WidgetsetManagement Widgetset is the client-part of Vaadin (using Google Web Toolkit (GWT)) Contains all the precompiled widgets (can be split for lazy loading) Must be compiled when installing new add-ons
  • 24. InstallationAdd-ons Widgetset compilation
  • 25. Demo:Liferay IDEand Vaadin
  • 26. What you need Liferay 6 Portal installation (Using Tomcat bundle) Eclipse IDE (Helios) Liferay Plugin SDK and Liferay IDE
  • 27. ...
  • 28. Summary Rich portlets for Liferay (and other portals) Java coding only, Optimize the development cycle Liferay IDE 1.5 makes it easier
  • 29. Vaadin MailPortlet
  • 30. Vaadin Mail Portlet Full featured mail application for Liferay UI based on Vaadin (open source as usual) Part of Liferay 6 CE / EE distribution
  • 31. Roadmap
  • 32. Vaadin and Liferay The latest Liferay 6 includes the latest Vaadin library and themes New features for Vaadin Control Panel and Liferay IDE 1.5 (Jan 2011) Liferay UI Development Refcard
  • 33. Where tocontinue?
  • 34. vaadin.com/sami/liferay(or just google it) as e re F F D P
  • 35. Book ofVaadin Vaadin is look gre a for build n open source ing mod at, perfo J ern web ava framework applicati your use rm well ons that rs happ and ma y. ke you a nd http://va adin.com / ISBN 978 -952-92-6 753-8Chapter 11.8. 9 78952 90000Portal Integration US $24.9 5 9 267538 Vaadin 6 .4 Edition as e re F F D P
  • 36. QuestionsComments vaadin.com/sami