React Native è un framework sviluppato da Facebook per la creazione di applicazioni mobile tramite l’utilizzo del linguaggio JavaScript. Consente di impacchettare le applicazioni per installarle sia su Android che su iOS, condividendo la stragrande maggioranza del codice tra le due versioni. Una caratteristica importante di questo framework è la capacità di mappare i componenti grafici javascript (bottoni, textbox, ecc..) con i componenti nativi del sistema operativo. Il risultato è una web-application che ha una reattività comparabile con le applicazioni native.