Nuxeo Online Services

Studio Overview and Concepts

Updated: September 18, 2017 Page Information Edit on GitHub

What is Nuxeo Studio

Nuxeo Studio is a SaaS (Software as a Service) application allowing you to customize Nuxeo products, from minor details to significant changes. With its graphical user interface, you can develop real new applications from the Nuxeo Platform without writing code.

Nuxeo Studio enables you to configure and design your document types, forms, workflows and everything that builds your business logic.

Nuxeo Studio facilitates not only the customization but also the deployment of the applications you develop. As part of the Nuxeo Online Services offer, Nuxeo Studio is a part of the development cycle and tool offer. Customizations can be deployed in just one click, without even restarting the server. Technically, Studio generate a single JAR file that holds all your customizations.

Finally, Nuxeo Studio makes it easier to upgrade your Nuxeo-based applications, as Nuxeo Studio guarantees forward compatibility with the next release of Nuxeo Platform.

Nuxeo Studio is composed of two parts:

  • Studio Modeler, where you configure your content models, business workflows and JSF UI customizations
  • Studio Designer, where you configure your forms and layouts designs for Web UI

The Studio Designer is not available for everyone yet, but if you can't wait any longer to try it, do not hesitate to contact your sales representative to enable it on your project.

Why Use Nuxeo Studio

Because Nuxeo Studio is a graphical tool, you can define all your document types, views, forms, workflows without writing code or XML configuration. You can then focus on your business logic what your users need instead of spending time on development issues.

Nuxeo Studio runs consistency checks to handle errors before deployment. This saves you time and makes your customizations safer.

Nuxeo Studio makes upgrades easy because it provides auto-migration tools. The step to new technologies, like JSF2 in Nuxeo Platform 6.0, is then transparent and safe. And your business application is forward compatible with the future versions of the Nuxeo Platform.

Since you can quickly adapt the platform and safely make it evolve, Nuxeo Studio lowers the maintenance cost of your business application and makes your application easy to scale.

What Can Be Achieved with Nuxeo Studio

Nuxeo Studio enables you to adapt the Nuxeo Platform and make it your own: Customizations can encompass superficial changes like graphical modifications to the creation of new business workflows.

Using Nuxeo Studio you can:

  • Brand your application
  • Add new document types, with new metadata and lifecycle
  • Create forms adapted to your specific document types
  • Customize the screen listing documents (content views) to display relevant business information
  • Define your own search forms
  • Add new buttons, tabs, icons in the UI
  • Create Automation chains to automatically apply simple to complex actions on documents
  • Define business workflows with manual and automated transitions, a dedicated dashboard, specific forms

How to Get Started

Here are a list of resources to start working with Nuxeo Studio:

7 days ago GitHub Fix formatting
2 years ago Solen Guitter 15 | dd link to university cours
3 years ago Solen Guitter 14
3 years ago Solen Guitter 13
3 years ago Solen Guitter 12
4 years ago Solen Guitter 11
5 years ago jballina 9
5 years ago jballina 10
5 years ago Alain Escaffre 7
5 years ago Alain Escaffre 8
5 years ago Benjamin Jalon 5
5 years ago Benjamin Jalon 6
6 years ago Alain Escaffre 3
6 years ago Alain Escaffre 4 | Migrated to Confluence 4.0
6 years ago Solen Guitter 2
6 years ago Solen Guitter 1
History: Created by Solen Guitter