Your SlideShare is downloading. ×
  • Like
Discover Nuxeo Studio
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.


Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Discover Nuxeo Studio



Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads


Total Views
On SlideShare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide


  • 1. studio June 26, 2013 Thibaud Arguillere Laurent Doguin Discover Nuxeo Studio
  • 2. studio About Nuxeo 2
  • 3. 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
  • 4. 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
  • 5. studio Nuxeo Platform 100% Open Source Content Management Platform Content Application Platform A packaged development framework for building content-centric applications YOUR CONTENT-CENTRIC APPLICATION Document Management Manage structured and unstructured content and document repositories Case Management Manage document-based business processes (ex: claims and invoices processing) Digital Asset Management Manage, publish collections of digital assets (pictures, videos) and related services Nuxeo Connect Complete Subscription Service Maintenance Hot Fixes and Service Packs, automated maintenance tools Tech Support Different Service Level Agreements scaled for project criticality Nuxeo IDE Integrates with Studio to extend the Platform Nuxeo Studio Online Customization and Configuration Toolset Nuxeo Marketplace Online marketplace for plugins, solutions and templates for the Platform Develop, Build, Extend, Configure, Package Social Collaboration Collaborate, access and share with your teams and communities in a social manner The Nuxeo Platform Approach
  • 6. studio Great Customers 6
  • 7. studio 7 Naked Content
  • 8. studio 7 Naked Content
  • 9. studio 7 Naked Content META DATA
  • 10. studio Nuxeo Studio 8
  • 11. studio What is Studio Anyway? 9 • Customize and configure the Nuxeo Platform with an online graphical environment, no coding required • For power users AND developers build your application faster • IDE Integration extend the platform and integrate your Studio projects • Live checks & tests after you save, Studio checks your project
  • 12. 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>
  • 13. 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
  • 14. 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
  • 15. studio What’s New? 13
  • 16. studio New Style for the User Interface 14 We a good UX
  • 17. studio Target Package Option for DM, DAM 15
  • 18. studio New DAM and DM Templates 16
  • 19. studio DAM Features 17
  • 20. studio 18 1 2 3 Customize Every Part of DAM
  • 21. studio Demo 19
  • 22. studio Questions? 20
  • 23. studio Thank You! 21 Laurent Doguin Community Guy e-mail: Twitter: @ldoguin Thibaud Arguillere, PreSales Engineer and Technology Evangelist e-mail: Twitter: @ThibArg