Was sind die Voraussetzungen, um diesen Kurs abzuschließen und native mobile Apps mit React Native
zu erstellen?
Sie benötigen Javascript- und React-Kenntnisse,
Sie müssen
kein Experte sein, aber Grundkenntnisse sind erforderlich.
Sie müssen Android, Java, Swift oder ObjectiveC oder Kotlin nicht kennen, Sie müssen nichts davon
wissen, wir werden keinen Code in diesen Sprachen schreiben.
Was nun die Hardware und Software betrifft, hängt es davon ab, was Sie erstellen möchten.
Wenn Sie eine iOS-App erstellen möchten, die Sie über den App Store verteilen, ist dies unter Windows lokal nicht
möglich. Mithilfe von expo können Sie eine solche App dort jedoch remote erstellen. Dies bedeutet, dass sie auf den Servern
von expo und Ihnen erstellt wird Sie können es jederzeit mithilfe von expo an den
App Store verteilen, aber es ist etwas schwieriger. Wenn Sie expo nicht verwenden, können Sie unter Windows keine
iOS-Apps erstellen.
Dies ist lediglich eine von Apple auferlegte Einschränkung.
Gleiches gilt übrigens für
Linux, dort können Sie auch keine iOS-Apps erstellen.
Android-Apps können lokal mit oder ohne Expo unter Windows erstellt werden. Dies gilt auch für MacOS und
alle
Plattformen. Sie können iOS- und Android-Apps unter MacOS mit oder ohne Expo problemlos erstellen.
Es sieht also
nicht schlecht aus, würde ich sagen, hier gibt es keine echten Deal Breaker.
Lassen Sie uns damit tiefer in React Native eintauchen und alles darüber erfahren.