Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
|
react_native [2026/03/06 15:43] enric_mieza_sanchez [React Native] |
react_native [2026/03/06 17:34] (actual) enric_mieza_sanchez [React Native] |
||
|---|---|---|---|
| Línia 3: | Línia 3: | ||
| [[React]] és un framework per a JavaScript molt popular desenvolupat per Facebook/ | [[React]] és un framework per a JavaScript molt popular desenvolupat per Facebook/ | ||
| + | [[https:// | ||
| + | |||
| + | En React Native no podrem crear tags HTML genèrics com H1 o DIV, ja que aquests no tenen un equivalent als dispositius mòbils (sí que funcionarien en web, però llavors no seria multiplataforma). En el seu lloc, cal emprar els Native Components com View, Text, Image, ScrollView i TextInput. | ||
| + | |||
| + | * Web oficial: https:// | ||
| * [[https:// | * [[https:// | ||
| + | {{tag># | ||
| - | Hi ha 2 maneres de treballar: | + | ===== Eines bàsiques ===== |
| + | |||
| + | Per poder treballar amb React Native caldrà disposar de: | ||
| + | * NodeJS versió LTS | ||
| + | * Android Studio (o com a mínim disposar de les SDKs al PC). | ||
| + | * XCode si volem treballar en iOS. | ||
| + | |||
| + | Hi ha 2 eines maneres de treballar | ||
| * Expo: és una plataforma que compila i realitza moltes operacions per tu sobre la seva infraestructura, | * Expo: és una plataforma que compila i realitza moltes operacions per tu sobre la seva infraestructura, | ||
| * React Native CLI: totes les eines estan en local. Ens permet mes personalització i menys dependència de tercers. | * React Native CLI: totes les eines estan en local. Ens permet mes personalització i menys dependència de tercers. | ||
| - | Treballarem amb React Native CLI ja que l' | + | Treballarem |
| + | |||
| + | \\ | ||
| + | |||
| + | ===== Creació del projecte ===== | ||
| Crear un projecte React Native CLI (ens demanarà el nom del projecte): | Crear un projecte React Native CLI (ens demanarà el nom del projecte): | ||