Per poter leggere messaggi di debug provenienti dallo smartphone è necessario attivare le funzioni di debug su Android
Month: January 2023
React Native con Android (2)
Per iOS c’è un articolo dedicato1 . Per poter realizzare applicazioni per il sistema operativo Android è necessario preparare prima di tutto l’ambiente di sviluppo nel proprio computer. Si deve:
- https://www.cancellino.org/2023/02/xcode/ [↩]
Il primo progetto è una semplice dimostrazione d’uso di React Native
Se vogliamo creare un progetto per smartphone Android e iOS si può installare React Native. L’articolo su iOS/macOS è stato separato1
- https://www.cancellino.org/2023/01/node-js-per-macos [↩]
Scrivere un programma in JavaScript per il browser è un po’ diverso dallo scrivere un programma JavaScript per Node.js. In entrambi i casi il programma si può dividere in moduli indipendenti, tuttavia NodeJS potrebbe usare dei moduli (detti di tipo CommonJS) di tipo diverso da quelli usati dal browser (detti di tipo ES6).
Node.js (3)
Nell’ultimo post abbiamo:
- creato un progetto con Node.js,
- installato un modulo con
npm(nel progetto locale)
Oggi proveremo a installare un modulo globale
Node.js (2)
Node.js (1)
In passato Javascript era un linguaggio solo per browser (lato client), ma grazie a Node.js si potrebbe usare anche per realizzare script per la shell. Node.js è disponibile in diverse versioni. Ad esempio:
- Node.js v.16.x LTS Gallium, mantenuto fino al 2024-04-30
- Node.js v.18.x LTS Hydrogen, mantenuto fino al 2025-04-30
Per la sua installazione su Linux si potrebbe usare un gestore dei pacchetti, ad esempio, come: apt, rpm, pacman, yum, homebrew, ecc.,
L’articolo per configurare un ambiente iOS/macOS è stato separato1 .
- https://www.cancellino.org/2023/01/node-js-per-macos/ [↩]
Linguaggio JavaScript (2)
Per rendere il linguaggio privo delle parte “legacy”, si può utilizzare nella prima riga la seguente direttiva:
"use strict";
Definire le funzioni
Le funzioni in JavaScript possono essere definite per mezzo di quattro tecniche: