Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Building a Desktop for the Cloud
Search
Romain Huet
October 18, 2012
Technology
11k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Building a Desktop for the Cloud
Node Dublin 2012
Romain Huet
October 18, 2012
More Decks by Romain Huet
See All by Romain Huet
Reinventing Identity and Social Graphs with Digits
romainhuet
0
76
Swiftly Building Better Apps
romainhuet
0
1.2k
#TwitterFlight: Connecting to the Pulse of the Planet
romainhuet
0
65
Combining Signals with Context in the Internet of Things
romainhuet
0
51
Twitter APIs: Se Connecter au Pouls de la Planète
romainhuet
0
65
Living in the Mobile Future
romainhuet
0
67
Twitter APIs: Connecting to the Pulse of the Planet
romainhuet
0
300
JavaScript, Node, and Drones: The Story of NodeCopter
romainhuet
0
150
Other Decks in Technology
See All in Technology
Reference-Free Image Quality Assessment for Virtual Try-On via Human Feedback
zozotech
PRO
0
630
JavaScript 研修 (2026)
recruitengineers
PRO
2
630
制約理論(ToC)入門 2026版
recruitengineers
PRO
8
2.6k
AI-DLC実践録_フルサイクル開発への挑戦
miyuc
0
260
Data Hubグループ 紹介資料
sansan33
PRO
0
3.2k
ラジオの科学
frievea
0
350
QAエンジニア起点で進める、SmartHRにおける信頼性向上について
kaomi_wombat
1
150
Model Studio CLI × Token Plan
maigo999
0
190
20分でわかるセキュアAPI
nwiizo
2
300
つくって納得、つかって実感! 大規模言語モデルことはじめ ver2.0
recruitengineers
PRO
5
2k
生成 AI の基礎 〜 サンプル実装で学ぶ基本原理
enakai00
7
4.4k
攻撃と防御で学ぶAI時代のプロダクトセキュリティ演習
recruitengineers
PRO
9
3.1k
Featured
See All Featured
Discover your Explorer Soul
emna__ayadi
2
1.3k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.1k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
410
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3k
A Modern Web Designer's Workflow
chriscoyier
698
190k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
530
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
710
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Docker and Python
trallard
47
4.1k
The Curse of the Amulet
leimatthew05
2
14k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
770
Transcript
Building a Desktop for the Cloud Romain Huet Co-Founder &
CTO of Jolicloud @romainhuet Node Dublin 2012
The cloud radically changed computing in every possible way.
How to reinvent the operating system for people who live
in the cloud? The cloud radically changed computing in every possible way.
How to reinvent the operating system for people who live
in the cloud?
First Node Meetup in Paris, 2011
Node has been instrumental in achieving our vision
Jolicloud’s three core components
Jolicloud Start Page A desktop built with JavaScript & HTML5
Single page application using Backbone and HTML5 APIs CSS3 Video
Canvas Local Storage Audio
Node as part of our front-end deployment build tools with
Grunt JS linting, CSS minifying… Produce Retina assets Inline small images in CSS Generate AppCache Manifests
Joli OS Controlling the hardware and leveraging local resources
How Joli OS works
Bidirectional and real-time communication with the computer. Send commands: Receive
events: JavaScript API on top of WebSocket jolios.addEventListener('deviceAdded', function(device) { // Display the device and start interacting with it. }); jolios.shutdown(); Demo
Jolicloud Platform Bringing the clouds together
Architecture of our platform Full Node Stack
SoundCloud API Jolicloud Node Module Demo SoundCloud Integration with Jolicloud
Opening the Jolicloud platform to Node developers
Thank you! @romainhuet Node Dublin – October 18th, 2012