Building a Desktop for the Cloud

324 views
300 views

Published on

Node Dublin 2012

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
324
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Building a Desktop for the Cloud

  1. 1. Building a Desktop for the Cloud Node Dublin 2012Romain Huet Co-Founder & CTO of Jolicloud @romainhuet
  2. 2. The cloud radically changedcomputing in every possible way.
  3. 3. The cloud radically changedcomputing in every possible way. How to reinvent the operating system for people who live in the cloud?
  4. 4. How to reinvent the operatingsystem for people who live in the cloud?
  5. 5. First Node Meetup in Paris, 2011
  6. 6. Node has been instrumental in achieving our vision
  7. 7. Jolicloud’s three core components
  8. 8. Jolicloud Start PageA desktop built withJavaScript & HTML5
  9. 9. Single page application using Backbone and HTML5 APIsLocal Storage CSS3 Canvas Video Audio
  10. 10. Node as part of our front-enddeployment build tools with Grunt JS linting, CSS minifying… Produce Retina assets Inline small images in CSS Generate AppCache Manifests
  11. 11. Joli OSControlling the hardware and leveraging local resources
  12. 12. How Joli OS works
  13. 13. JavaScript API on top of WebSocketBidirectional and real-time communication with the computer.Send commands:jolios.shutdown();Receive events:jolios.addEventListener(deviceAdded, function(device) { // Display the device and start interacting with it.}); Demo
  14. 14. Jolicloud PlatformBringing the clouds together
  15. 15. Architecture of our platform Full Node Stack
  16. 16. SoundCloud Integration with Jolicloud Jolicloud SoundCloud Node Module API Demo
  17. 17. Opening the Jolicloud platform to Node developers
  18. 18. Thank you! @romainhuetNode Dublin – October 18th, 2012

×