The Nuxeo RCP platform

2,115 views
1,987 views

Published on

Nuxeo RCP is a rich client for ECM applications, used to provide the highest possible productivity to users such as AFP’s or PA’s journalists. This talk will introduce the technology behind Nuxeo RCP, Eclipse Apogee, an Eclipse Foundation project lead by Nuxeo, and showcase its use in recent customers projects.

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,115
On SlideShare
0
From Embeds
0
Number of Embeds
31
Actions
Shares
0
Downloads
56
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

The Nuxeo RCP platform

  1. 1. Nuxeo RCP - Apogee Rich client for ECM applications By Sun Seng David TAN
  2. 2. Apogee at Nuxeo DevDays <ul><li>What's Apogee and Nuxeo RCP
  3. 3. Status and show
  4. 4. What's next? </li></ul>
  5. 5. Apogee?
  6. 6. Apogee ? &quot; Apogee is an open source project to build a complete framework for ECM-oriented rich client applications. &quot;
  7. 7. Eclipse RCP <ul><li>Native GUI, Java API (SWT/JFace)
  8. 8. OSGi based component
  9. 9. Reusable: update system, GUI (Views, Editors, Widgets)
  10. 10. Extensible: Nuxeo RCP </li></ul>
  11. 11. Nuxeo EP looks like...
  12. 12. Nuxeo RCP looks like...
  13. 13. Apogee Origins <ul><li>AFP (Agence France Presse) – CNG
  14. 14. PA (Press Association – GB) - Nutxt </li></ul>
  15. 15. AFP - Console NG <ul><li>Multimedia / News Editing
  16. 16. Connect to Nuxeo CPS server
  17. 17. XML–RPC </li></ul>
  18. 18. AFP - Console NG
  19. 19. Press Association - Nutxt <ul><li>Teletext editing
  20. 20. Connect to Nuxeo EP
  21. 21. JBoss Remoting </li></ul>
  22. 22. Press Association - Nutxt
  23. 23. Apogee Status
  24. 24. Apogee in Nuxeo
  25. 25. Today: Architecture JBoss Remoting (Network) Nuxeo EP (JBoss) Nuxeo Core Nuxeo Runtime Nuxeo Platform Nuxeo RCP Nuxeo Runtime Eclipse RCP Apogee Nuxeo Core
  26. 26. Today: features <ul><li>All the server-side services available (search, workflow, relations, etc.)
  27. 27. Local or remote? </li><ul><li>Rich remote content browsing
  28. 28. Desktop integration (drag & drop, HTML editor, image editor), real application
  29. 29. Live content update </li></ul><li>Fills your needs: dynamic and rich XML Forms (metadata editing) </li></ul>
  30. 30. Show
  31. 31. Show <ul><li>Connect to a remote server, browsing, image import by drag & drop
  32. 32. PA editing console: Nutxt
  33. 33. Dynamic forms
  34. 34. Live update </li></ul>
  35. 35. Next <ul><li>CMIS (Content Management Interoperability Services) </li><ul><li>Nuxeo has joined OASIS
  36. 36. No hard dependency on Nuxeo
  37. 37. Connect to any CMIS compliant server </li></ul><li>Eclipse Project </li><ul><li>Incubation state </li></ul><li>Nuxeo IDE </li></ul>
  38. 38. Join the community <ul><li>Contact me: stan@nuxeo.com
  39. 39. Nuxeo web site: http://www.nuxeo.com
  40. 40. Downloads: http://www.nuxeo.org/sections/downloads
  41. 41. Sources: http://svn.nuxeo.org/nuxeo/nuxeo-rcp/trunk/
  42. 42. Forum: http://www.nuxeo.org/discussions </li></ul>
  43. 43. Questions & Answers

×