Die kürzlich vorgestellten reaktiven nativen Funktionen sind nur ein Beispiel für eine iOS-App und Dokumente.
Die kürzlich vorgestellten reaktiven nativen Funktionen sind nur ein Beispiel für eine iOS-App und Dokumente.
Antworten:
Ja.
React Native für Android wurde am 14. September 2015 veröffentlicht.
Dokumente: http://facebook.github.io/react-native/
Nein. Mit dieser Version können Sie keine Android-Apps erstellen.
Facebook hat angegeben, dass sie an einer Android-Version arbeiten, und bekanntlich "gib uns 6 Monate", was einige Leute als Versprechen genommen haben . Ich würde keine wichtigen Geschäftsentscheidungen auf die Illusion stützen, dass sie nach Ablauf der sechs Monate enthüllt wird, aber Sie können zumindest hoffen, dass sie es ernst meinen, sie produktionsbereit zu machen, bevor sie uns geben Zugang dazu, und dass es nicht nur eine "Pie-in-the-Sky" -Hoffnung ist.
Wie andere bereits betont haben, hat Facebook bereits Apps veröffentlicht, die mit der Android-Version von React Native erstellt wurden. Zumindest Teile davon sind also für die Hauptsendezeit bereit.
AKTUALISIEREN
Die frühe Unterstützung für React Native für Android wurde auf GitHub übertragen!
Wie bereits erwähnt, funktionieren derzeit einige Dinge nicht, wenn versucht wird, eine Anwendung von iOS zu portieren. Aber es lohnt sich, einen Blick darauf zu werfen.
https://github.com/facebook/react-native/commit/42eb5464fd8a65ed84b799de5d4dc225349449be
Es ist nicht das Ziel, ein plattformübergreifendes Tool zu sein, das einmal geschrieben und überall ausgeführt werden kann. Es zielt darauf ab, einmal zu lernen und überall zu schreiben. -Colin Eberhardt aus Raywenderlich
Eine gute Nachricht ist, dass React Native für Android endlich da ist. ( https://code.facebook.com/posts/1189117404435352 )
Sie können es momentan nicht tun, aber es sollte nicht so lange dauern.
Die erste React Native Android App wurde vor ungefähr zwei Wochen im Play Store veröffentlicht und vom Twitter-Account von reactjs getwittert:
Großartige Neuigkeiten! Jetzt ist es möglich!
"Und so passiert es, das Commit, auf das wir seit ungefähr 6 Monaten warten!" - usereact.com
Bitte lesen Sie mehr unter: http://www.reactnative.com/react-native-for-android/
Sehen Sie sich dieses Video an: https://www.youtube.com/watch?v=MNNR01NF290
windows
und linux
nicht offiziell unterstützt)
Ja, wir können jetzt auch Android-Apps in React-Native entwickeln.
und einige der Apps wurden bereits in React-Native für Android entwickelt, wie zum Beispiel:
und viele weitere zählen noch.
Entwickler aus der ganzen Welt entscheiden sich aufgrund der benutzerfreundlichen JSX-Syntax jetzt für die Entwicklung mobiler Apps.
und es wird auch allgemein als einfach das V in MVC bezeichnet. Da React keine Annahmen über den Rest Ihres Technologie-Stacks macht, kann es problemlos in eine vorhandene Nicht-React Native-App eingebettet werden.
TLDR; Ja,
Detaillierte Antwort (Stand November 2017)
Die Entwicklung von React Native-Android-Anwendungen ist sehr stabil und eine gute Anzahl von Android-Anwendungen wurde bereits mit React-Native erstellt und in der Produktion verwendet.
Eine Auswahl an Anwendungen finden Sie hier . Die meisten von ihnen haben sowohl iOS- als auch Android-Versionen.
Sie können Ihren nativen Android-Java-Code auch problemlos in React-Native integrieren. Siehe hier
Als Entwickler, der eine Android-App mit React-Native mit vielen nativen Java-Code-Abhängigkeiten erstellt, läuft React-Native stabil und ich fand die Dokumentation und den Community-Support angemessen.
Ja, es funktioniert sowohl für die Plattformen iOS als auch für Android. Achten Sie darauf, Code-Einstiegspunkte in app.js zu erwähnen, wenn für verschiedene Plattformen unterschiedlicher Code verwendet wird. Native Funktionen wie native Ereignisse oder Standortmanager müssen jedoch in Muttersprachen codiert und dann mit RCT_EXPORT exportiert werden. Weitere Informationen finden Sie in den Dokumenten
Sicher, mit React Native können Sie eine echte mobile App erstellen. Echte App bedeutet plattformnah oder kann einfach sagen, dass 99% native App.react native eine einfache Möglichkeit zum Erstellen nativer Android-Apps mit Javascript für lukratives Design bietet. Sie verfügen über Grundkenntnisse in Android Studio und Fehlerbehebung bei der Integration von Android Studio-bezogenen nativen Modulen und sind gut Wenn Sie React.js verstehen, können Sie eine Android-App mit React Native erstellen. Grundvoraussetzung für die Android App 1. Konfigurieren Sie Android Studio. Folgen Sie dem folgenden Link und vermeiden Sie die Installation von Python. https://facebook.github.io/react-native/docs/getting-started . 2. Für die Benutzeroberfläche lernen Sie Flex-Box aus der offiziellen Dokumentation. Ich denke das ist genug
Ja, nicht nur mit Android, sondern auch mit iOS mit XCode
Ja, Sie können mit React-Native eine echte Mob-Anwendung erstellen. Mit React-Native wird eine hybride mobile Anwendung erstellt. In diesem Fall schreiben wir Code in Javascript, der für iOS in Java und für Android in Java konvertiert wird.
Ja, Sie können die Android-App mit React Native erstellen. Dazu müssen Sie Android Studio mit allen erforderlichen SDKs installieren. Sie können Ihre React Native-App im Android-Simulator ausführen, indem Sie sowohl Android Studio als auch die Befehlszeile verwenden.
Führen Sie für die Befehlszeile den folgenden Befehl aus:
react-native run-android
Andernfalls können Sie das Android-Projekt in Android Studio öffnen, das von React Native im Android-Ordner erstellt wurde, und das Projekt von dort aus ausführen.
Happy Coding .. :)