oktatas:telefon:react_native:bevezetes
Tartalomjegyzék
React Native bevezetés
- Szerző: Sallai András
- Copyright © 2021, Sallai András
- Szerkesztve: 2021, 2022, 2024
- Web: https://szit.hu
A React Native
A React Native a Facebook Inc. által létrehozott fejlesztői felület, Android, Android TV, iOS, macOS, tvOS, Web, Windows és UWP alkalmazásokhoz.
Webhely
Kétféle parancs
Ha Ract Native programot készítünk két egymástól független parancsot használhatunk a projektek kezelésére:
- expo
- react-native
expo
Az expo parancs használatához telepítsük az expo-cli csomgot az npm paranccsal.
npm install -g expo-cli
Előnyök:
- gyors létrehozás, összeállítás
- munka közben mások is megnézhetik a munkát
- az alkalmazás megosztása egyszerű QR-kódon vagy linken keresztül
Hátrányok:
- natív modulok nem adhatók hozzá
- nem használható natív kódot használó modulokat
- nagyméretű a helló világ is, az integrált könyvtárak miatt
react-native
npm install -g react-native-cli
Előnyök:
- Java/Objective-C nyelen írt natív modulokat adhat a projekthez
- a komponensek létrehozását magunk irányítjuk
Hátrányok:
- a futtatáshoz Android Studio és XCode szükséges
- Mac nélkül nem lehet iOS-re fejleszteni
- teszteléshez USB-én keresztül csatlakoztatjuk a telefont
- megosztáshoz a teljes .apk/.ipa fájl el kell küldeni
- működő projekt beállítása bonyolult lehet
oktatas/telefon/react_native/bevezetes.txt · Utolsó módosítás: 2024/03/02 21:50 szerkesztette: admin