SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Content Management Platform
For Business Applications/
Laurent Doguin
Damien Metzler
Building a Front-end for
the Nuxeo Platform
with AngularJS
Content Platform
A comprehensive ecosystem
that improves the productivity of application
developers and application deliverers
enabling them to provide successful content
driven applications
2
Nuxeo / Why?
Nuxeo supports customers in creating, building,
maintaining, deploying and operating apps
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
•
•
•
•
•
•
•
3
Great Customers
4
The Nuxeo Platform Approach
5
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 and publish collections of digital assets
including images, audio, and video
Nuxeo Connect Subscription
Services for Dev & Ops
Maintenance
Hot Fixes and Service Packs,
automated maintenance tools
Tech Support
Different Service Level Agreements
scaled for project criticality
Nuxeo IDE
IDE integrating 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 and share with your teams
and communities in a social environment
TrainingServices+ProfessionalServices
11
The Nuxeo Platform Approach
6
User Interface
7
AngularJS
8
Nuxeo
Core
Nuxeo
Platform Services
Java API
(POJO)
WebServices
+ REST
Operation Chains
CMIS
WebDAV
ATOM/
REST
SOAP
Browser
Binding
WebDAV
API
REST/
Document Oriented
REST/
Operation Oriented
Services
The Right Tools
9
Your Content Application Runtime
Configure your
application
in Nuxeo Studio
Develop new features
in Nuxeo IDE
Use pre-built features
from Nuxeo Marketplace
Deploy via
Nuxeo Connect
Nuxeo Studio
A Platform for Content Applications
10
Nuxeo Studio - Key Features
11
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
Nuxeo Studio - Benefits
Develop faster: start fast, reuse
Focus on your model and business logic, not on
plumbing
Deploy & update easily on your various platforms
thanks to the Update Center & Nuxeo Marketplace
Protect your investment: Forward compatibility
guaranteed! No more upgrades that break your
customization work.
•
•
•
•
12
13
Developing an Application
Simple CRUD
application
List, edit, create, delete
books
Custom content type
defined in Nuxeo Studio:
a Book
Plug AngularJS
controller end-points to
Nuxeo REST APIs
•
•
•
•
Demo
14
What’s Next?
15
Download: nuxeo.com/download
Source code for this demo:
github.com/dmetzler/nuxeo-book/tree/master/nuxeo-
book-angular
Blog post with sample code:
www.nuxeo.com/blog/development/2013/06/nuxeo-
angularjs-automation/
•
•
• NUXEOWORLD.COM/REGISTER
Thank You!
16
Laurent Doguin, Community Guy
e-mail: ldoguin@nuxeo.com
Follow me: @ldoguin
github.com/ldoguin
Damien Metzler, Software Developer
e-mail: dmetzler@nuxeo.com
Follow me: @damienmetzler
github.com/dmetzler

Mais conteúdo relacionado

Mais procurados

OWF12/Open source Web Applications on the cloudNuxeo, cloud and saas
OWF12/Open source Web Applications on the cloudNuxeo, cloud and saasOWF12/Open source Web Applications on the cloudNuxeo, cloud and saas
OWF12/Open source Web Applications on the cloudNuxeo, cloud and saas
Paris Open Source Summit
 
Drupal 8 - what's new?
Drupal 8 - what's new?Drupal 8 - what's new?
Drupal 8 - what's new?
Edo
 

Mais procurados (13)

Preside platform maysoft2019
Preside platform maysoft2019Preside platform maysoft2019
Preside platform maysoft2019
 
Interactive web prototyping
Interactive web prototypingInteractive web prototyping
Interactive web prototyping
 
A review of Concrete 5 and what is new in version 5.7
A review of Concrete 5 and what is new in version 5.7A review of Concrete 5 and what is new in version 5.7
A review of Concrete 5 and what is new in version 5.7
 
OWF12/Open source Web Applications on the cloudNuxeo, cloud and saas
OWF12/Open source Web Applications on the cloudNuxeo, cloud and saasOWF12/Open source Web Applications on the cloudNuxeo, cloud and saas
OWF12/Open source Web Applications on the cloudNuxeo, cloud and saas
 
SPFx- A modern development model for SharePoint
SPFx- A modern development model  for SharePointSPFx- A modern development model  for SharePoint
SPFx- A modern development model for SharePoint
 
Christmas tip for your business
Christmas tip for your businessChristmas tip for your business
Christmas tip for your business
 
SharePoint Framework get started and best practices
SharePoint Framework get started and best practicesSharePoint Framework get started and best practices
SharePoint Framework get started and best practices
 
Intro to the SharePoint Framework Philly Code Camp Oct 2016
Intro to the SharePoint Framework Philly Code  Camp Oct 2016Intro to the SharePoint Framework Philly Code  Camp Oct 2016
Intro to the SharePoint Framework Philly Code Camp Oct 2016
 
Continuing with the SharePoint Framework
Continuing with the SharePoint FrameworkContinuing with the SharePoint Framework
Continuing with the SharePoint Framework
 
Integrate Videos & Photos With Ease in ASP.NET
Integrate Videos & Photos With Ease in ASP.NETIntegrate Videos & Photos With Ease in ASP.NET
Integrate Videos & Photos With Ease in ASP.NET
 
BlueVia SDK for .NET Overview
BlueVia SDK for .NET OverviewBlueVia SDK for .NET Overview
BlueVia SDK for .NET Overview
 
Drupal 8 - what's new?
Drupal 8 - what's new?Drupal 8 - what's new?
Drupal 8 - what's new?
 
Vaadin7 - coding ui components
Vaadin7 -  coding ui componentsVaadin7 -  coding ui components
Vaadin7 - coding ui components
 

Semelhante a [Webinar] Building a Front-end for the Nuxeo Platform with AngularJS

[Nuxeo World 2013] Roadmap 2014 - Technical Part
[Nuxeo World 2013] Roadmap 2014 - Technical Part [Nuxeo World 2013] Roadmap 2014 - Technical Part
[Nuxeo World 2013] Roadmap 2014 - Technical Part
Nuxeo
 
E2.0 User Forum
E2.0 User ForumE2.0 User Forum
E2.0 User Forum
95wolf
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
jaxconf
 
Nuxeo Corporate Update (Sep 2008)
Nuxeo Corporate Update (Sep 2008)Nuxeo Corporate Update (Sep 2008)
Nuxeo Corporate Update (Sep 2008)
Nuxeo
 

Semelhante a [Webinar] Building a Front-end for the Nuxeo Platform with AngularJS (20)

Introduction to the Nuxeo Platform
Introduction to the Nuxeo PlatformIntroduction to the Nuxeo Platform
Introduction to the Nuxeo Platform
 
The Nuxeo vision for 2009 and beyond
The Nuxeo vision for 2009 and beyondThe Nuxeo vision for 2009 and beyond
The Nuxeo vision for 2009 and beyond
 
Partners and Community Webinar - Nuxeo Studio
Partners and Community Webinar - Nuxeo StudioPartners and Community Webinar - Nuxeo Studio
Partners and Community Webinar - Nuxeo Studio
 
Nuxeo Corporate Overview November 2009
Nuxeo Corporate Overview November 2009Nuxeo Corporate Overview November 2009
Nuxeo Corporate Overview November 2009
 
[Nuxeo World 2013] Roadmap 2014 - Technical Part
[Nuxeo World 2013] Roadmap 2014 - Technical Part [Nuxeo World 2013] Roadmap 2014 - Technical Part
[Nuxeo World 2013] Roadmap 2014 - Technical Part
 
E2.0 User Forum
E2.0 User ForumE2.0 User Forum
E2.0 User Forum
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
 
AseemMahajan_Resume
AseemMahajan_ResumeAseemMahajan_Resume
AseemMahajan_Resume
 
Nuxeo Business and Technical Roadmap - Dec 2007
Nuxeo Business and Technical Roadmap - Dec 2007Nuxeo Business and Technical Roadmap - Dec 2007
Nuxeo Business and Technical Roadmap - Dec 2007
 
Drupal Capabilities @ Neev
Drupal Capabilities @ NeevDrupal Capabilities @ Neev
Drupal Capabilities @ Neev
 
Nuxeo EP 5 2
Nuxeo EP 5 2Nuxeo EP 5 2
Nuxeo EP 5 2
 
Microsoft Azure DevOps
Microsoft Azure DevOpsMicrosoft Azure DevOps
Microsoft Azure DevOps
 
Nuxeo Enterprise Platform (Nuxeo EP) - Technical Overview
Nuxeo Enterprise Platform (Nuxeo EP) - Technical OverviewNuxeo Enterprise Platform (Nuxeo EP) - Technical Overview
Nuxeo Enterprise Platform (Nuxeo EP) - Technical Overview
 
Mahesh_Dimble
Mahesh_DimbleMahesh_Dimble
Mahesh_Dimble
 
Overview
OverviewOverview
Overview
 
How .NET Framework Supports Cost-Effective Application Development
How .NET Framework Supports Cost-Effective Application DevelopmentHow .NET Framework Supports Cost-Effective Application Development
How .NET Framework Supports Cost-Effective Application Development
 
Connecting the clouds, A TrueLime Story
Connecting the clouds, A TrueLime StoryConnecting the clouds, A TrueLime Story
Connecting the clouds, A TrueLime Story
 
Nuxeo Corporate Update (Sep 2008)
Nuxeo Corporate Update (Sep 2008)Nuxeo Corporate Update (Sep 2008)
Nuxeo Corporate Update (Sep 2008)
 
Prasanth_CV
Prasanth_CVPrasanth_CV
Prasanth_CV
 
.Net @ Neev
.Net @ Neev.Net @ Neev
.Net @ Neev
 

Mais de Nuxeo

Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Nuxeo
 

Mais de Nuxeo (20)

Own the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage CompaniesOwn the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage Companies
 
How DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain FutureHow DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain Future
 
How Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a PandemicHow Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a Pandemic
 
Manage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and NuxeoManage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and Nuxeo
 
Accelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to SupportAccelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to Support
 
Where are you in the DAM Continuum
Where are you in the DAM ContinuumWhere are you in the DAM Continuum
Where are you in the DAM Continuum
 
Customer Experience in 2021
Customer Experience in 2021Customer Experience in 2021
Customer Experience in 2021
 
L’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteL’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovante
 
Gérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoGérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et Nuxeo
 
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationLe DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
 
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
 
Elevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionElevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the Competition
 
Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience
 
Drive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMDrive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAM
 
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
 
How Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondHow Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and Beyond
 
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMDigitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
 
Reimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesReimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof Technologies
 
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsComment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
 
Accelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceAccelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial Intelligence
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

[Webinar] Building a Front-end for the Nuxeo Platform with AngularJS

  • 1. Content Management Platform For Business Applications/ Laurent Doguin Damien Metzler Building a Front-end for the Nuxeo Platform with AngularJS
  • 2. Content Platform A comprehensive ecosystem that improves the productivity of application developers and application deliverers enabling them to provide successful content driven applications 2
  • 3. Nuxeo / Why? Nuxeo supports customers in creating, building, maintaining, deploying and operating apps 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 • • • • • • • 3
  • 5. The Nuxeo Platform Approach 5 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 and publish collections of digital assets including images, audio, and video Nuxeo Connect Subscription Services for Dev & Ops Maintenance Hot Fixes and Service Packs, automated maintenance tools Tech Support Different Service Level Agreements scaled for project criticality Nuxeo IDE IDE integrating 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 and share with your teams and communities in a social environment TrainingServices+ProfessionalServices 11
  • 6. The Nuxeo Platform Approach 6
  • 8. 8 Nuxeo Core Nuxeo Platform Services Java API (POJO) WebServices + REST Operation Chains CMIS WebDAV ATOM/ REST SOAP Browser Binding WebDAV API REST/ Document Oriented REST/ Operation Oriented Services
  • 9. The Right Tools 9 Your Content Application Runtime Configure your application in Nuxeo Studio Develop new features in Nuxeo IDE Use pre-built features from Nuxeo Marketplace Deploy via Nuxeo Connect
  • 10. Nuxeo Studio A Platform for Content Applications 10
  • 11. Nuxeo Studio - Key Features 11 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. Nuxeo Studio - Benefits Develop faster: start fast, reuse Focus on your model and business logic, not on plumbing Deploy & update easily on your various platforms thanks to the Update Center & Nuxeo Marketplace Protect your investment: Forward compatibility guaranteed! No more upgrades that break your customization work. • • • • 12
  • 13. 13 Developing an Application Simple CRUD application List, edit, create, delete books Custom content type defined in Nuxeo Studio: a Book Plug AngularJS controller end-points to Nuxeo REST APIs • • • •
  • 15. What’s Next? 15 Download: nuxeo.com/download Source code for this demo: github.com/dmetzler/nuxeo-book/tree/master/nuxeo- book-angular Blog post with sample code: www.nuxeo.com/blog/development/2013/06/nuxeo- angularjs-automation/ • • • NUXEOWORLD.COM/REGISTER
  • 16. Thank You! 16 Laurent Doguin, Community Guy e-mail: ldoguin@nuxeo.com Follow me: @ldoguin github.com/ldoguin Damien Metzler, Software Developer e-mail: dmetzler@nuxeo.com Follow me: @damienmetzler github.com/dmetzler