Creare un’applicazione desktop multipiattaforma tramite NW.js può essere complicato. Ma dopo aver tribolato per comprendere i meccanismi di NW.js ed essere riusciti a creare la propria applicazione, viene il momento di distribuirla. Apriti cielo! Se ci si affida al più noto creatore di build, cioè nw-builder, si potrebbero perdere molte ore senza riuscire a ottenere l’agognato eseguibile Windows da distribuire.
Per questo motivo, utilizzando proprio NW.js, ho creato questo applicativo: nwjs-builder.
Tramite una semplice (spero!) interfaccia grafica, il sistema consente di creare una cartella dentro la quale viene creato il file eseguibile (per Windows a 64 bit) della propria applicazione realizzata tramite NW.js.
Il sistema chiede 5 informazioni:
- il nome dell’applicazione
- l’URL del file zip di NW.js che si vuole scaricare (è consigliabile scaricare la versione “normal”, non l’SDK)
- la posizione del file package.json della propria applicazione
- la posizione del file ico da utilizzare come icona (deve essere .ico!)
- la cartella in cui salvare il tutto (in tale cartella verrà creata una sottocartella che avrà come nome quello scelto al punto 1).

Non c’è altro da dire.
Scarica il .zip e usa l’applicazione!
Non ti devi registrare da nessuna parte né lasciare indirizzi email, numeri di telefono… niente: clicchi, scarichi, decomprimi il .zip e lanci nwjs-builder.exe.
Buona compilazione e distribuzione.

Pingback: Come risolvere il bug di nw-gyp: guida pratica per NW.js 0.101.2 - Il blog di Alessandro Stella