Thank you for participating in our React Native take-home exam. We appreciate your interest in joining our team and are excited to see your skills in action.
This take-home exam is designed to assess your proficiency in React Native development and your ability to solve real-world challenges. The tasks provided will test your knowledge of React, JavaScript, and mobile app development, as well as your problem-solving and critical thinking abilities.
First, you will need to start Metro, the JavaScript bundler that ships with React Native.
To start Metro, run the following command from the root of your React Native project:
yarn start
Let Metro Bundler run in its own terminal. Open a new terminal from the root of your React Native project. Run the following command to start your Android or iOS app:
yarn android
yarn ios
cd ios
pod deintegrate
pod install
CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO fastlane ios build