Deploy React Native Mobile Client

How can we deploy this React Native mobile client?

As mentioned throughout this section, I use the the Expo framework and services to deploy this Rosetta Salt mobile app and make new versions of it available over time. However, instead of describing how to do it in writing, I put together this YouTube video to show how to do it.

This video shows you how to start with an Amazon Linux EC2 instance with 4 vCPU and 16 GB of memory (details below), update the software platform (by getting nvm, node, npm, and yarn installed), install the Expo toolset and use it to deploy a "hello world" project and a version of the Rosetta Salt mobile app (for development purposes on the AWS Linux machine), and finally to publish the Rosetta Salt mobile app to the publicly accessible Expo environment (for sharing/testing purposes).

--

Amazon Linux AMI 2018.03.0 (HVM), SSD Volume Type - ami-01d025118d8e760db
The Amazon Linux AMI is an EBS-backed, AWS-supported image. 
The default image includes AWS command line tools, Python, Ruby, Perl, and Java. 
The repositories include Docker, PHP, MySQL, PostgreSQL, and other packages.

--

Deploy React Native mobile client for Rosetta Salt password manager