Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Node-Webkit
Search
weLaika
February 10, 2015
2
140
Node-Webkit
Creare applicazioni desktop con Node-Webkit di Cristian Bellomo
weLaika
February 10, 2015
Tweet
Share
More Decks by weLaika
See All by weLaika
Vuoi uno sviluppo mobile più veloce? Flutter è la via!
welaika
0
93
Come fa Kotlin a darti i super-poteri
welaika
0
130
The Blockchain
welaika
1
210
Postgre(No)SQL - A JSON journey
welaika
1
150
Docker su architettura ARM
welaika
2
140
Off the Rails, on the way to Hanami
welaika
0
110
Elixir di lunga vita.
welaika
0
130
Road to ES6
welaika
0
120
Javascript: le parti buone
welaika
0
280
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
It's Worth the Effort
3n
187
29k
Making Projects Easy
brettharned
120
6.5k
How STYLIGHT went responsive
nonsquared
100
6k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
390
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Writing Fast Ruby
sferik
630
62k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
70k
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