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
73
Swiftly Building Better Apps
romainhuet
0
1.2k
#TwitterFlight: Connecting to the Pulse of the Planet
romainhuet
0
62
Combining Signals with Context in the Internet of Things
romainhuet
0
48
Twitter APIs: Se Connecter au Pouls de la Planète
romainhuet
0
60
Living in the Mobile Future
romainhuet
0
65
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
人材育成分科会.pdf
_awache
4
260
2026TECHFRESH畢業分享會 - 原生還是跨平台? App 開發踩坑實錄
line_developers_tw
PRO
0
1.1k
AAIFに入ってみた ~内から見えるコミュニティ動向~
sato4
0
240
SONiCの統計情報を取得したい
sonic
0
180
気軽に使える"情報のハブ"としてのNotion活用 〜フロー情報の集積点 と、 Claude Code × Notion AI〜
syucream
1
140
不要なレビューをAIにまかせて AIコーディングの環境改善を加速した
shoota
1
150
AWS Security Agent といっしょに脅威モデリングをやってみよう
amarelo_n24
0
100
AIエージェントが名古屋の猛暑からあなたを守る
happysamurai294
0
130
ACE-Step-1.5で見る 音楽生成AIのしくみと“破綻だけ直す”Retake機能の開発【zennfes spring 2026 登壇資料】
personabb
1
500
新しいVibe Codingと”自走”について
watany
6
330
あなたの知らないPDFのアクセシビリティ
lycorptech_jp
PRO
0
200
Android の公式 Skill / Android skills
yanzm
0
150
Featured
See All Featured
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
200
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
220
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
140
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
180
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
140
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
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