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
Jira (Sprint Backlog is within the GAEN Mobile Project) https://pathcheck.atlassian.net/secure/BrowseProjects.jspa
Confluence - https://pathcheck.atlassian.net/wiki/home
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.