Categories
Android gradle Linux Node.js npm

Verificare l’ambiente di sviluppo (1)

A distanza di un anno circa, proviamo a riassumere (e ripetere) i passaggi necessari per realizzare e verificare il funzionamento di un ambiente di sviluppo per compilare un semplice progetto React Native di un’applicazione Android composto da una sola pagina.

Sarà cambiato qualcosa rispetto all’anno scorso?

Categories
Android React Native react-native-vision-camera

Fotocamera

In questo articolo si sperimenta una libreria per usare la fotocamera con React Native.

Non è una libreria ufficiale, quindi in futuro ve ne potrebbero essere altre. In questo articolo si compila il primo programma (senza ancora aprire la fotocamera)

Categories
Android debug linguaggio javascript npm React Native

Debug con log

Il debug in React è facile, in quanto in caso di errori appaiono i numeri delle righe del codice sorgente. In React Native il debug invece può diventare un incubo (se non si usa un linter).

Categories
Android piattaforme

WayDroid

Per eseguire le applicazioni .apk (senza un vero dispositivo Android) si potrebbe usare WayDroid in un container (o virtualizzazione a livello di sistema operativo).

Categories
Android architettura boilerplate solution iOS linguaggio javascript Node.js npm piattaforme React Native

React Native template (4)

Nel precedente post si è osservato che il template di React Native che si otteneva con il seguente comando sul terminale aveva dei difetti

Categories
Android debug

React Native con Android (3)

Per poter leggere messaggi di debug provenienti dallo smartphone è necessario attivare le funzioni di debug su Android

Categories
Android debug Node.js React Native

React Native con Android (2)

Nei precedenti post

  • si è creato un progetto dimostrativo (cartella progetto3)1
  • è stato necessario predisporre l’ambiente di sviluppo per Android2

Vediamo come si prosegue in quello stesso esempio dimostrativo

  1. https://www.cancellino.org/2023/01/react-native-1/ []
  2. https://www.cancellino.org/2023/01/react-native-per-android/ []
Categories
Android gradle

Ambiente di sviluppo per Android

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:

  1. https://www.cancellino.org/2023/02/xcode/ []
Categories
Android architettura boilerplate solution iOS linguaggio javascript Node.js npm piattaforme React Native web

React Native con Android (1)

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

  1. https://www.cancellino.org/2023/01/node-js-per-macos []
Categories
Android iOS Node.js npm piattaforme React Native

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