I'm a front-end engineer by profession and I work a lot with React and Javascript. Lately I wanted to build an iOS app which would make use of the camera API to scan QRCodes and also Geolocation. Is React Native a good option or should I learn Swift and build a native app.<p>I want a really fast app and scanning QRCodes with the camera is a core feature.<p>Edit: I also have a good grasp of Java to build native android apps, and I've native android apps in the playstore. Also I work full-time(8hrs) and this will be a side project.