1. Setup Prerequisites

Make sure you have done the following before starting the workshop labs

View source on GitHub

These labs are in DRAFT form - YMMV.

If we provided you a laptop for this workshop

We already set all this up for you - so you can skip everything below. Otherwise, we are just going to install a few useful tools to your local development machine.

Install node.js and npm

You might have this already, but if not, get the current LTS version of Node.js from https://nodejs.org/.
Node.js download page

Install the mobile platform’s command line tools for your operating system

The officially supported instructions for installing the fhc client are located here.

Type this in terminal:
Note: Some users will need to need to use Sudo if there is an error. i.e.:
$ sudo npm install -g fh-fhc
$ npm install -g fh-fhc

To test FHC installed properly type:

Type this in terminal:
$ fhc -v


fhc version results

Install git

We will use a few git commands directly in some of the advanced labs. Please make sure git is installed on your system. You can download the latest version here.

Note: Windows users will need to install git bash to follow along with these labs