Earplug Test/Dempings app is fulfilling this business purpose: This software/attenuation app will provide a better fit-testing system for hearing protection (earplugs) in noisy working environments. Ensuring that hearing protection has the intended effect will prevent work-related hearing loss (WRIs). This system will enable Equinor to verify the effectiveness of its noise barriers, as requested by Havtil. The application has no integration to any Equinor-managed application.
Contact operational unit for access.
This project is actively developed by the DSD Mobile Team. New features are being implemented based on their prioritisation with Product Owners and User Representives.
In progress
You need to use a Mac with Xcode installed for this to work
npm install
npm run prebuild
You can also do a clean prebuild
npm run prebuild -- --clean
npm run ios
You can also select device to run it on. Your physical devices will show up if connected.
npm run ios -- --device
expo has a tool called expo-doctor
that can help you troubleshoot issues in the project. To use it, run:
npm run doctor
Doing a clean prebuild will often solve issues.
More information about expo-cli can be found here
This repository uses Release Please to handle changelog and versioning. Release Please requires you to use Conventional Commit messages. All commits to main with the prefixes fix:
and feat:
are considered releasable commits. We have Github actions set up to make sure you follow the convention when creating a PR.
PRs need to be approved by at least one other person. It's not possible to commit directly to main
.
Once you are ready to release a new version of the app, merge Release Please's PR in order to update version number and update the changelog.