This repository contains the Co2mmonSense iOS app, which allows you to view the data from our sensors on your iPhone or iPad.
- Interactive Map: View all sensors on a map and tap to see more details.
- Sensor List: See a list of all available sensors and search for a specific one by name.
- Detailed Sensor View: Get detailed information for each sensor, including a chart of historical data.
- Multiple Metrics: Switch between different environmental metrics, including PM 2.5, PM 10, PM 100, Temperature, and Relative Humidity.
- Customizable Map: Toggle between standard and satellite map views.
| Sensors Map View | Sensors List View | Map Sensor Detail View | List Sensor Detail View |
|---|---|---|---|
- SwiftUI: The user interface is built declaratively with SwiftUI.
- MapKit: Used to display the sensor locations on a map.
- Charts: The new Swift Charts framework is used to display historical sensor data.