• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Liferay 6 and vaadin portlets
 

Liferay 6 and vaadin portlets

on

  • 13,817 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
13,817
Views on SlideShare
13,455
Embed Views
362

Actions

Likes
5
Downloads
273
Comments
0

10 Embeds 362

http://guimachine.ru 143
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 Liferay 6 and vaadin portlets Presentation Transcript

    • Liferay 6 and Vaadin vaadin.com / sami
    • Liferay 6 Portal
    • 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)
    • add newones vaadin portlet web content
    • 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
    • ApplicationPlatform
    • 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
    • Getting started
    • What you need Liferay 6 Portal installation (Using Tomcat bundle) Eclipse IDE (Helios) Liferay Plugin SDK and Liferay IDE
    • Liferay IDE
    • Server controlProjectTemplates Dependency Management
    • 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
    • EclipseDevelopmentSetup
    • Configure Server
    • Liferay Plugin SDK
    • Create a project(currently with Liferay IDE 1.1)
    • New Portlet PluginProject
    • Vaadin Dependencies
    • 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>
    • Create a project(the upcoming Liferay IDE 1.5)
    • Integrated VaadinWizards
    • Vaadin ControlPanel
    • 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
    • InstallationAdd-ons Widgetset compilation
    • Demo:Liferay IDEand Vaadin
    • What you need Liferay 6 Portal installation (Using Tomcat bundle) Eclipse IDE (Helios) Liferay Plugin SDK and Liferay IDE
    • ...
    • Summary Rich portlets for Liferay (and other portals) Java coding only, Optimize the development cycle Liferay IDE 1.5 makes it easier
    • Vaadin MailPortlet
    • Vaadin Mail Portlet Full featured mail application for Liferay UI based on Vaadin (open source as usual) Part of Liferay 6 CE / EE distribution
    • Roadmap
    • 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
    • Where tocontinue?
    • vaadin.com/sami/liferay(or just google it) as e re F F D P
    • 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
    • QuestionsComments vaadin.com/sami