Lezione 02 React Native Development Environment Setup
Lezione 02 React Native Development Environment Setup
(LAP II)
Sviluppo di applicazioni mobili
native multipiattaforma
Lesson 02: React Native
Development Environment Setup
Prof. Antonio S. Calanducci
Corso di Laurea in Informatica, Unict
Anno accademico 2017/18
Step 1: Expo XDE
Expo is an open source toolchain that simplify mobile app development with React Native
• Made up of several components
Open the dmg and drag "Expo XDE" on the Application folder (MacOS)
Move the AppImage in your preferred location, "chmod +x xde-2.22.1-x86_64.AppImage", and start it
Open XDE. At the first run, you need to set up a free account
Step 2: Expo clients apps
Expo clients allow to test, debug and run apps built with Expo on
your physical iOS and Android devices and/or iOS simulator/Android
emulators
• It will reload automatically the app every time your source code
changes
From your iOS/Android devices download:
• https://itunes.apple.com/app/apple-store/id982107779?
ct=www&mt=8
• https://play.google.com/store/apps/details?
id=host.exp.exponent&referrer=www
Step 3: Run the "Hello World" app
Open Expo XDE
Choose one of
Prettier
Color Highlight
Path Intellisense
From a terminal:
• $ npm install -g exp
Test your installation
Open the "Hello World" project folder from your editor