Mobile and Desktop Synchronization in Nuxeo Platform 5.6

1,853 views

Published on

At Nuxeo, we enable you to build mobile applications, and we’ve added some key features to Nuxeo Platform 5.6 to make this easier. Join us for a live webinar where we will discuss mobility and Nuxeo, including the new desktop synchronization functionality and the mobile UI framework.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,853
On SlideShare
0
From Embeds
0
Number of Embeds
786
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mobile and Desktop Synchronization in Nuxeo Platform 5.6

  1. 1. Nuxeo Platform 5.6 Nuxeo Platform 5.6 Webinar Series Mobile and Desktop Synchronization Twitter: #Nx56Wednesday, September 5, 2012
  2. 2. Nuxeo Platform? • A full stack software platform for building content-centric business applications • Designed for software developers, architects and business managers who create software for internal use or for customers • A foundation for business applications in the areas of content management, document management, digital asset management, and case management • Trustworthy for mission-critical applications #Nx56Wednesday, September 5, 2012
  3. 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 #Nx56Wednesday, September 5, 2012
  4. 4. Great CustomersWednesday, September 5, 2012
  5. 5. Wednesday, September 5, 2012
  6. 6. Nuxeo Platform 5.6 in Numbers Nuxeo Platform 5.6 5.6 Activity • 2,639 commits • 1,000,000+ lines of code • 9,802 modified files • 200+ code repositories (Mercurial, Git) • 365 bugs fixed • 500+ components • 435 tasks done • 60+ add-ons • 2,500+ successful builds • 4,500+ tests (run at each • 45 code contributors change) • 0 incompatible API changes See: github.com/nuxeoWednesday, September 5, 2012
  7. 7. • Content Routing • UI Customization • Cloud Infrastructure • Document Management & Social • Mobile Framework & Desktop Sync #Nx56Wednesday, September 5, 2012
  8. 8. • Content Routing • UI Customization • Cloud Infrastructure • Document Management & Social • Mobile Framework & Desktop Sync #Nx56Wednesday, September 5, 2012
  9. 9. Mobility and Desktop Synchronization • Ubiquitous Computing • Serving the “World” • Desktop • Mobile • Devices • Systems #Nx56Wednesday, September 5, 2012
  10. 10. File Sharing? • Network Share, DropBox, Google Drive etc. etc. • Files aren’t Content!! • MetaData • Workflows • History • VersioningWednesday, September 5, 2012
  11. 11. MobileWednesday, September 5, 2012
  12. 12. Web App? Native Apps? Hybrid App! • Mobile WebApps are cool but... • Native Apps are cool but... • What about CMIS browser? • Why weve chosen a Hybrid AppWednesday, September 5, 2012
  13. 13. Nuxeo’s Approach to Mobile • Hybrid duties handled by Cordova/PhoneGap • Mobile App & Framework for iOS and Android, built on Apache Cordova (PhoneGap) • WebEngine + HTML5 + CSS + JQuery → app content is live • A platform approachWednesday, September 5, 2012
  14. 14. Sample Application • Features include search, browse, preview, marked documents, activity stream • Supports content upload, download, resume, app integration, authenticationWednesday, September 5, 2012
  15. 15. Wednesday, September 5, 2012
  16. 16. Mobile App ScreencastWednesday, September 5, 2012
  17. 17. Desktop SynchronizationWednesday, September 5, 2012
  18. 18. Enter Nuxeo Drive! • Desktop app for transparently syncing local drive <-> nuxeo (à la Dropbox) • Mark items to sync in Nuxeo, they’re instantly synced • When you perform a change locally, it’s automatically synced back (and vice versa)Wednesday, September 5, 2012
  19. 19. How does it work? • Install the client with a native installer for Mac, Windows and Linux • Client written in Python to ensure cross platform availability • Server written in Java • Openness: source code on GitHub and nightly builds on our QA siteWednesday, September 5, 2012
  20. 20. Nuxeo Drive ScreecastWednesday, September 5, 2012
  21. 21. What’s Next? • Download from nuxeo.com/5.6 Upcoming Shows • July 25, 2:00 pm ET • Register for a Nuxeo Content Routing Part 1 Connect account • August 1, 2:00 pm ET Content Routing Part 2 • Try & Enjoy • August 8, 2:00 pm ET UI Customization • Speak up! Let us know • August 22, 2:00 pm ET what you think. Cloud Infrastructure • August 29, 2:00 pm ET Diff / Templates / Social • September 5, 2:00 pm Mobile App & Nuxeo Drive #Nx56Wednesday, September 5, 2012

×