Your SlideShare is downloading. ×
0
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Liferay 6 and vaadin portlets
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Liferay 6 and vaadin portlets

13,505

Published on

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

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

0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
13,505
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
287
Comments
0
Likes
5
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

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

×