AirQualityMonitoring
Here display the live air quality monitoring data.
Details
Development Tools
- Xcode 12.4
iOS Deployment Target
- 14.4
Installation
- Open the terminal and go to the project folder using cd command.
- Enter the command pod install.
- Open the AirQualityMonitoring.xcworkspace file.
Third Party Library
- Websocket => https://github.com/daltoniam/Starscream
- Reactive programming => https://github.com/ReactiveX/RxSwift
- Graphs => https://github.com/danielgindi/Charts
- RxNimble => https://github.com/RxSwiftCommunity/RxNimble
Design Pattern
- Used MVVM design pattern.
Screens
- Air Quality Index List
- Air Quality Index value range its color info
- Realtime Graph
Tests
- Added Unit and UI Tests using XCTest.