Felhasználói eszközök

Eszközök a webhelyen


oktatas:telefon:react_native:bevezetes

< React Native

React Native bevezetés

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