Getting Started

This document will walk you (a developer) through the entire process of getting spun up on the PathCheck development team.

 

Current Development Lead as of Feb 4, 2021 : Art Gibson

 

Start by looking over the GitHub repository for https://github.com/Path-Check/gaen-mobile

The prerequisites for getting started will be the following .

  • Send over your Apple Id/Email to Development Lead

  • Send your Github ID to Development Lead

  • Send over your current Android Developer Email for Allow listing with Google for EN debug permissions

  • Confirm access to the Pathcheck-Mobile-Resources GitHub Repository

  • Set up an account for the PathCheck Jira and Confluence

  • Make sure PathCheck has given you Developer access to the various App Stores

  • After Access to store, create a Develop Provisioning Profile per Health Authority

 

 

Setting Up Locally

To get your local environment setup, please clone the repo and look at the development setup guide.

Once you have the project cloned, install all dependencies with:

yarn install

After that, make sure you have the proper ruby version installed, this project runs ruby 2.6.5 and no other ruby version will work when you install pods.

After you have insured your ruby version is correct and the dependencies are installed, open up xcode and select the proper provisioning profile. If you need to import it, ask Ben St. John for the copy.

Once your provisioning profile is correct, make sure your bundle id matches the provisioning profile. Then you may attempt to run the project through xcode.

 

On Android, open up the project and make sure you’ve followed the developer setup guide. You should be able to run the app on a simulator or physical device right out of the box.