Environment setup

  1. Follow React Native docs for setting up development environment https://reactnative.dev/docs/environment-setup

<aside> 💡 Make sure you install Java version 8

</aside>

  1. Install python 2.7.18
  2. Install pip
wget <https://bootstrap.pypa.io/pip/2.7/get-pip.py>
sudo python2.7 get-pip.py
  1. Install Rust:
curl <https://sh.rustup.rs> -sSf | sh
rustup toolchain install nightly-x86_64-unknown-linux-gnu
rustup install nightly-x86_64-unknown-linux-gnu
rustup target add wasm32-unknown-unknown --toolchain nightly-x86_64-unknown-linux-gnu
rustup default nightly-x86_64-unknown-linux-gnu

iOS preparation

brew install [email protected]

rustup target add aarch64-apple-ios armv7-apple-ios armv7s-apple-ios x86_64-apple-ios i386-apple-ios

cargo install --version 3.1.1 cargo-lipo

^^^ (Needs further testing)