This application is for the field-based recording of watercraft inspections for Invasive Mussels in British Columbia, Canada.
Anyone with an IDIR can log into the application, but only users with the following roles can create and submit entries.
- Officer Mussel Inspect App
- Admin Mussel Inspect App
- Admin
Roles are enforced through Keycloak
The application leverages SwiftUI making development simple
- Clone this repo
git clone https://github.com/bcgov/invasivesBC-mussels-iOS
-
Navigate to project folder in XCode
-
Open Invasives-iOS.xcodeproj in XCode
This application leverages SwiftUI for development, giving you both access to Canvas and the iOS Simulator.
- You can run the simulator through the build command
- You can open canvas by opening any
*Viewfile and selectingEditor->Canvasto display previews in XCode