React Native: Unterschied zwischen den Versionen

Aus Android Wiki
(Seite neu angelegt)
 
K (Bridge-Komponente für Verwendung nativer Widgets)
 
Zeile 1: Zeile 1:
''React Native'' ist ein [[Open Source|Open-Source]]-Framework von der Firma Facebook für die [[Cross-Platform-Entwicklung]] von [[App#Mobile_App|mobilen Apps]] für [[Android]] und [[iOS]]. Die Programmlogik wird mit der Programmiersprache [[JavaScript]] geschrieben und die Oberfläche mit dem XML-Dialekt [[JXS]].<ref>{{Cite web | url = https://www.informatik-aktuell.de/entwicklung/programmiersprachen/react-native-einstieg-in-die-entwicklung-mobiler-apps.html | title = React Native: Einstieg in die Entwicklung mobiler Apps | author = Erik Behrends | accessdate = 2020-09-13 | date = 2018-03-20 | publisher = informatik-aktuell.de}}</ref> Die Entwickler-Werkzeuge für ''React Native'' basieren auf [[Node.js]].<ref>{{Cite web | url = https://www.tutorialspoint.com/react_native/react_native_environment_setup.htm | title = React Native - Environment Setup | accessdate = 2020-09-13 | publisher = tutorialspoint.com | language = en}}</ref>
''React Native'' ist ein [[Open Source|Open-Source]]-Framework von der Firma Facebook für die [[Cross-Platform-Entwicklung]] von [[App#Mobile_App|mobilen Apps]] für [[Android]] und [[iOS]]. Die Programmlogik wird mit der Programmiersprache [[JavaScript]] geschrieben und die Oberfläche mit dem XML-Dialekt [[JXS]].<ref>{{Cite web | url = https://www.informatik-aktuell.de/entwicklung/programmiersprachen/react-native-einstieg-in-die-entwicklung-mobiler-apps.html | title = React Native: Einstieg in die Entwicklung mobiler Apps | author = Erik Behrends | accessdate = 2020-09-13 | date = 2018-03-20 | publisher = informatik-aktuell.de}}</ref> Die Entwickler-Werkzeuge für ''React Native'' basieren auf [[Node.js]].<ref>{{Cite web | url = https://www.tutorialspoint.com/react_native/react_native_environment_setup.htm | title = React Native - Environment Setup | accessdate = 2020-09-13 | publisher = tutorialspoint.com | language = en}}</ref>
''React Native'' verwendet für die Darstellung der App native UI-Elemente (z.B. Buttons) des jeweiligen Betriebssystem, auf dem die App ausgeführt. Die Verbindung zwischen dem JavaScript-Code und den Betriebssystem zum Aufruf der nativen UI-Elemente wird mit einer ''Bridge'' genannten Komponente realisiert.<ref>{{Cite web | url = https://www.reactnative.guide/3-react-native-internals/3.1-react-native-internals.html | title = React Native Internals | accessdate = 2020-09-13 | publisher = reactnative.guide | language = en}}</ref>


== Weblinks ==
== Weblinks ==

Aktuelle Version vom 13. September 2020, 14:56 Uhr

React Native ist ein Open-Source-Framework von der Firma Facebook für die Cross-Platform-Entwicklung von mobilen Apps für Android und iOS. Die Programmlogik wird mit der Programmiersprache JavaScript geschrieben und die Oberfläche mit dem XML-Dialekt JXS.[1] Die Entwickler-Werkzeuge für React Native basieren auf Node.js.[2]

React Native verwendet für die Darstellung der App native UI-Elemente (z.B. Buttons) des jeweiligen Betriebssystem, auf dem die App ausgeführt. Die Verbindung zwischen dem JavaScript-Code und den Betriebssystem zum Aufruf der nativen UI-Elemente wird mit einer Bridge genannten Komponente realisiert.[3]

Weblinks[Bearbeiten | Quelltext bearbeiten]

Offizielle Homepage zu React Native

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  2. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  3. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.