
In either case, please make sure to carefully follow the next few steps. If you're already familiar with Android development, there are a few things you may need to configure. Setting up your development environment can be somewhat tedious if you're new to Android development. React Native requires the Java SE Development Kit (JDK). Go to the Locations panel and install the tools by selecting the most recent version in the Command Line Tools dropdown. Open Xcode, then choose "Preferences." from the Xcode menu. You will also need to install the Xcode Command Line Tools.

If you have already installed Xcode on your system, make sure it is up to date. Installing Xcode will also install the iOS Simulator and all the necessary tools to build your iOS app. The easiest way to install Xcode is via the Mac App Store. Run the following commands in a Terminal after installing Homebrew: We recommend installing Node, Yarn, and Watchman using Homebrew. While you can use any editor of your choice to develop your app, you will need to install Xcode and Android Studio in order to set up the necessary tooling to build your React Native app for iOS and Android.Ī good free editor is Visual Studio Code. You will need Node, Watchman, Yarn, the React Native command line interface, Android Studio, and Xcode. If you have already set up react native on your machine, skip to the installing section. The basics of the Helium React Native SDK and Helium Blockchain API have been integrated into this starter app.There are guides for both iOS and Android. You will need to update your App Scheme for any deep linking.Add your Hotspot and Antenna data in the makers folder.

The theme controls the look of the application. You will want to pass in the custom bundle identifier for Android and also change it manually for iOS. Rename your application using React Native Rename.You will need a Google API key for address and location search.You will need a Mapbox API key to show the map for Hotspot onboarding.See the installing section below for more detail on how to do so. Maker Starter App Getting Started App Setup
