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
Node-Webkit
Search
weLaika
February 10, 2015
150
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Node-Webkit
Creare applicazioni desktop con Node-Webkit di Cristian Bellomo
weLaika
February 10, 2015
More Decks by weLaika
See All by weLaika
Vuoi uno sviluppo mobile più veloce? Flutter è la via!
welaika
0
110
Come fa Kotlin a darti i super-poteri
welaika
0
150
The Blockchain
welaika
1
230
Postgre(No)SQL - A JSON journey
welaika
1
170
Docker su architettura ARM
welaika
2
160
Off the Rails, on the way to Hanami
welaika
0
120
Elixir di lunga vita.
welaika
0
160
Road to ES6
welaika
0
140
Javascript: le parti buone
welaika
0
290
Featured
See All Featured
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.9k
A Soul's Torment
seathinner
6
3k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
210
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
400
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
40k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
350
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
620
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
220
Transcript
Come creare applicazioni desktop usando le tecnologie del web node-webkit
CRISTIAN BELLOMO
[email protected]
node-webkit nw.js
CHE COS’È NODE-WEBKIT? Un sistema che permette di creare applicazioni
desktop cross-platform usando le tecnologie del web
CHE COS’È NODE-WEBKIT? • E’ un progetto open source •
Basato su Chromium e node.js • Creato e sviluppato da Intel Sorgenti, binari e documentazione su: https://github.com/nwjs/nw.js
CHE COS’È NODE-WEBKIT? Una versione modificata del browser Chromium
node-webkit <!DOCTYPE html> <html> <head> <title>Titolo</title> </head> <body> <div>Ciao mondo!</div>
</body> </html> HTML5, CSS, javascript CHE COS’È NODE-WEBKIT?
node-webkit … <script> var fs = require(‘fs’), files = fs.readdirSync(‘/‘);
files.forEach(function(file) { document.write(file); }); </script> … Integra le librerie di node.js CHE COS’È NODE-WEBKIT?
CHE COS’È NODE-WEBKIT? Permette di accedere a funzionalità di sistema
normalmente non disponibili in un browser: •Menu per le finestre •Notifiche •Tray icon •Clipboard •File dialog •Shortcuts •Trasparenza finestre •ecc.
CASI D’USO Multimedia Atraci Popcorn Time Soundnode
CASI D’USO IDE e editor di testi Haroopad Light Table
Code Assistant for Typescript
CASI D’USO Intel XDK
CASI D’USO Client per messaggistica e videochiamate Sqwiggle M2S SUM
CASI D’USO Videogiochi Game Dev Tycoon
CASI D’USO Le applicazioni sono cross-platform
CASI D’USO I videogiochi e le applicazioni vengono tranquillamente accettate
dall’AppStore, da Steam, ecc.
CASI D’USO Gli unici limiti: • fantasia • competenza nello
sviluppo di web app Altri esempi di applicazioni scritte con node-webkit su: https://github.com/nwjs/nw.js/wiki/List-of-apps-and- companies-using-node-webkit
Vediamo un po’ di codice…
FINE