Skip to navigation Skip to content
cancellino.org

appunti di informatica

  • categorie
    • piattaforme
      • web
      • Android
      • iOS
      • Linux
    • Node.js
      • ESLint
      • npm
    • React Native
      • Expo
      • component
      • JSX
      • debug
      • boilerplate solution
      • react-native-vision-camera
    • React
      • hooks
      • props
  • linguaggio javascript
  • funzioni
  • IDE
  • Applicazioni per smartphone
  • Articoli
  • Categorie
    • linguaggio javascript
    • Node.js
    • Android
    • iOS
    • React Native
  • wiki meta
  • Home
  • Articoli
  • wiki

Category: React Native

Posted on 2023-03-26 by autore

Starter

React Native ha pochi template o boilerplate solution. Può essere utile aggiungere una ulteriorie interfaccia da linea di comando chiamata rn-cli (ma non sostituisce react-native cli).

Ci installa anche molte librerie utili.

Continue reading Starter
Categories: accessibilità, boilerplate solution, linguaggio javascript, React Navigation
Posted on 2023-03-042023-03-23 by autore

React Native con iOS (1)

Per provare a compilare ed eseguire un progetto React Native su iPhone/iOS (è obbligatorio possedere anche un macOS) si devono usare due comandi sul terminale (il secondo aprirà il simulatore).

Questo è il primo dei comandi sul terminale di macOS:

Continue reading React Native con iOS (1)
Categories: iOS, React Native
Posted on 2023-02-242023-02-26 by autore

Stile per bottone

Grazie allo stile (simile al CSS) si può facilmente posizionare un’area di testo ovunque nella schermata di React Native, ma posizionare un bottone è meno intuitivo.

Continue reading Stile per bottone
Categories: button, component, JSX, React Native, stile
Posted on 2023-02-202023-03-05 by autore

Accessibilità

Per le persone non vedenti, Android usa TalkBack, mentre iOS usa VoiceOver. React Native permette di accedere alle loro funzioni, con approcci leggermenti diversi.

Continue reading Accessibilità
Categories: accessibilità, React Native
Posted on 2023-02-122023-03-04 by autore

Fotocamera 3

In un precedente articolo1 si è semplicemente aperta la schermata della fotocamera, ora si aggiungerà un pulsante per attivare lo scatto (e il flash).

Continue reading Fotocamera 3
  1. https://www.cancellino.org/2023/02/fotocamera-2/ [↩]
Categories: component, React Native, react-native-vision-camera
Posted on 2023-02-092023-02-13 by autore

Ref Hooks

Dopo aver visto Context e State1 , per usare alcune funzioni della fotocamera è utile vedere anche Ref Hooks. Si usa in modo simile a State, ma senza far ripetere il rendering.

Continue reading Ref Hooks
  1. https://www.cancellino.org/category/linguaggio/javascript/react/hooks/ [↩]
Categories: hooks, React, react-native-vision-camera
Posted on 2023-02-082023-02-12 by autore

Fotocamera (2)

Nel precedente post1 si è installata la libreria per usare la fotocamera e si è corretto un bug durante la compilazione. Ora si attiveranno i permessi e si aprirà la fotocamera (posta sul retro).

Continue reading Fotocamera (2)
  1. https://www.cancellino.org/2023/02/fotocamera/ [↩]
Categories: async, React Native, react-native-vision-camera
Posted on 2023-02-032023-03-04 by autore

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)

Continue reading Fotocamera
Categories: Android, React Native, react-native-vision-camera
Posted on 2023-02-032023-02-12 by autore

React Navigation 2

Nel precedente post si è costruita una App composta da due schermate.

  • Un component con proprietà .Screen si occupa solo di una schermata
  • Un component con proprietà .Navigator si occupa di tutte le schermate
Continue reading React Navigation 2
Category: React Navigation
Posted on 2023-01-312023-02-15 by autore

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 è un incubo.

Continue reading Debug con log
Categories: debug, linguaggio javascript, npm, React Native

Posts navigation

  • 1
  • 2
  • 3
  • Next

© cancellino.org 2023
Built with Storefront.