[Webinar] Build Plugins Easily, with Nuxeo Studio and Nuxeo IDE

Post on 13-Jan-2015

472 views 1 download

Tags:

description

 

transcript

Build Plugins Easily, with Nuxeo Studio and Nuxeo IDE

Thursday June 19, 2014

CONTENT

USERSPROCESSESAPI

Nuxeo

2

The Nuxeo Platform

3

Automation

Repository

Form and Presentation

Engine

Conversion kitWorkflow Engine

Auth. & Identity Management kit

Customizable Web app

Ready-to-integrate add-ons diff, quota, invitation, etc.

REST API

CMIS

Client SDKs

!Java

JavaScriptPython

iOSAndroid

WEBDAV

Drive Bi-directional file

synchronization with the desktop

Customers

44

Why Plug-Ins

• Add custom functionalities

• Extend standard Nuxeo functionalities

5

Designed for extensibility

6

Nuxeo Studio

7

Nuxeo Studio

8

• Content Model

• Content Views & Form Design

• Content Routing (Workflow)

• Content Automation, Content Transformation

• Tab Configuration

• Search forms

• Vocabulary Management (for controlled list of choices)

• Application Branding

• Email Templating

• User and Groups configuration

• Widget Configuration

Nuxeo IDE

9

• Creation Wizard

• Code Template

• Generators

• Code Completion

• Connected to Studio

• Eclipse/IntelliJ

The Nuxeo Platform

10

Automation

Repository

Form and Presentation

Engine

Conversion kitWorkflow Engine

Auth. & Identity Management kit

Customizable Web app

Ready-to-integrate add-ons diff, quota, invitation, etc.

REST API

CMIS

Client SDKs

!Java

JavaScriptPython

iOSAndroid

WEBDAV

Drive Bi-directional file

synchronization with the desktop

EasyShare Plugin

11

• Demo of EasyShare

• Studio • Content Model - Defining schema

• Layouts - Creation and display UI

• Actions - Document additions

• IDE • Nuxeo Eclipse plug-in

• Extensions - Open URL, URL Widget

• WebEngine - Web templates, JAX-RS calls

• Bundle contents

• Marketplace Package

Nuxeo Plug-in

12

13

discover on nuxeo.com

try at nuxeo.com/downloads

learn with doc.nuxeo.com

ask at answers.nuxeo.com

code on github.com/nuxeo