2016-11-02 4 views
0

Ich muss eine App entwickeln, die Daten von GPS, Beschleunigungssensor sammelt, ein paar Bilder pro Tag nimmt und Ton aufzeichnet. Alle Daten müssen verarbeitet und an einen Server gesendet werden. Ich bin neu in iOS Entwicklung und Denken , wenn es eine gute Idee ist, React-Native für diese Art von Anwendung zu verwenden? Und wenn React-Native ist weniger zeitaufwendig dann Swift?Reagieren Native Leistung von Beschleunigungsmesser, Gyroskop, Tonaufnahme

Jede Hilfe wird geschätzt!

Antwort

1

Ich mache etwas ähnliches, und die Antwort auf Ihre Frage ist: Es kommt darauf an.

Ist die App nur für iOS? Wenn ja, lerne Swift.

Wird Ihre App im Hintergrund ausgeführt? Wenn ja, lerne Swift oder etwas anderes.

Kennen Sie Javascript? Wenn nein, lernen Sie Swift.

Der Grund ist React Native funktioniert nur, wenn Ihre App im Vordergrund ausgeführt wird. Wenn Sie Hintergrundaufgaben benötigen, z. B. das Sammeln von GPS-Koordinaten, wenn die App minimiert ist, müssen Sie Ihre eigenen nativen Codes erstellen. In diesem Fall müssen Sie Objective-C/Swift UND Java lernen, wenn Sie RN verwenden.

Verwandte Themen