Discover Nuxeo Studio

Post on 13-Jan-2015

599 views 0 download

Tags:

description

 

Transcript of Discover Nuxeo Studio

studioJune 26, 2013

Thibaud ArguillereLaurent Doguin

Discover Nuxeo Studio

studio

About Nuxeo

2

studio

Nuxeo, the Company

• An open source Content Management Platform for Business Applications

• 13 years of expertise / 500+ customers, mainly large enteprises / 5000+ installations worldwide

• Sells Nuxeo Connect, a subscription service providing support, maintenance, Cloud services, and Nuxeo Studio

• Dual HQ: Paris & New York City / offices in San Francisco & Boston

• Global Partner Network

• Driven by innovation, with R&D contributing to Eclipse, Apache, OASIS (CMIS), and many other projects

3

studio

Nuxeo / Why?• Nuxeo supports customers in creating, building,

maintaining, deploying and operating content-centric business applications

• Nuxeo covers the full lifecycle of applications:

• Application Designer: Nuxeo Studio

• Development Environment: Nuxeo IDE (Eclipse), Maven Tooling

• Testing Toolset: Unit, Functional (Sl/WebDriver), Performance

• Deployment Tools: Nuxeo Marketplace, Update Center

• We focus on the complete experience for our customers, not just the software you run

4

studio

Nuxeo Platform100% Open Source Content Management Platform

Content Application PlatformA packaged development framework for building

content-centric applications

YOUR CONTENT-CENTRIC APPLICATION

Document ManagementManage structured and unstructured content and

document repositories

Case ManagementManage document-based business processes

(ex: claims and invoices processing)

Digital Asset ManagementManage, publish collections of digital assets

(pictures, videos) and related services

Nuxeo ConnectComplete Subscription Service

MaintenanceHot Fixes and Service Packs, automated

maintenance tools

Tech SupportDifferent Service Level Agreements

scaled for project criticality

Nuxeo IDEIntegrates with Studio to

extend the Platform

Nuxeo StudioOnline Customization and Configuration

Toolset

Nuxeo MarketplaceOnline marketplace for plugins, solutions

and templates for the Platform Develop, Build, Extend, Configure, Package

Social CollaborationCollaborate, access and share with your teams

and communities in a social manner

The Nuxeo Platform Approach

studio

Great Customers

6

studio 7

Naked Content

studio 7

Naked Content

studio 7

Naked Content

META

DATA

studio

Nuxeo Studio

8

studio

What is Studio Anyway?

9

• Customize and configure the Nuxeo Platformwith an online graphical environment, no coding required

• For power users AND developersbuild your application faster

• IDE Integrationextend the platform and integrate your Studio projects

• Live checks & testsafter you save, Studio checks your project

studio

Before Nuxeo Studio

10

<extension target="org.nuxeo.ecm.core.operation.OperationServiceComponent" point="chains"> <chain id="UIDUpdateChain"> <operation id="Context.FetchDocument"/> <operation id="Context.SetVar"> <param type="string" name="name">typeValue</param> <param type="object" name="value">expr:Document["sample:type"]</param> </operation> <operation id="Context.SetVar"> <param type="string" name="name">prefixValue</param> <param type="object" name="value">expr:Fn.getVocabularyLabel("TypePrefixVocabulary", typeValue)</param> </operation> <operation id="Context.SetVar"> <param type="string" name="name">idValue</param> <param type="object" name="value">expr:@{prefixValue}-@{Fn.getNextId(prefixValue)}</param> </operation> <operation id="Document.SetProperty"> <param type="serializable" name="value">expr:idValue</param> <param type="string" name="xpath">uid:uid</param>

studio

Benefits• Develop faster: start fast, reuse

• Focus on your model and business logic, not on the plumbing

• Deploy and update easily multiple installations thanks to the Update Center & Nuxeo Marketplace

• Protect your investment: forward compatibility guaranteed! No more upgrades that break your customization work.

11

studio

Key Features

• Content Model definition

• Content Views & Form Design

• Content Routing (Workflow)

• Content Automation, Content Transformation

• Tab Configuration

• Search form design and composition

• Vocabulary Management (for controlled list of choices)

• Application Branding

• Email Templating

• User and Groups configuration

• Widget Configuration

12

studio

What’s New?

13

studio

New Style for the User Interface

14

We a good UX

studio

Target Package Option for DM, DAM

15

studio

New DAM and DM Templates

16

studio

DAM Features

17

studio 18

1 2 3

Customize Every Part of DAM

studio

Demo

19

studio

Questions?

20

studio

Thank You!

21

Laurent DoguinCommunity Guye-mail: ldoguin@nuxeo.comTwitter: @ldoguin

Thibaud Arguillere, PreSales Engineer and Technology Evangeliste-mail: targuillere@nuxeo.comTwitter: @ThibArg