Open AQ Kit was an SDK written to simplify the process of interacting with OpenAQ. This SDK lets you easily fetch air quality data for more than 60+ countries.
Requirements
Swift 4
iOS 11.0+
macOS 10.13+
watchOS 4.0+
tvOS 11.0+
Installation
Swift Package Manager
The Swift Package Manager is a tool for automating the distribution of Swift code and is integrated into the swift compiler.
Once you have your Swift package set up, adding OpenAQKit as a dependency is as easy as adding it to the dependencies value of your Package.swift.
CocoaPods is a dependency manager for Cocoa projects. You can add it to your project like so:
platform :ios, '11.0'
use_frameworks!
target '<Your Target Name>' do
pod 'OpenAQKit'
end
Usage
Requests to Open AQ can be requested by using the OpenAQClient class like so:
let client = OpenAQClient.shared
Requests can be made by using any of the public functions within the client to fetch supported cities, supported countries, air quality data, and more.
Communication
If you’d like to ask a general question, use Stack Overflow.
OpenAQKit
Open AQ Kit was an SDK written to simplify the process of interacting with OpenAQ. This SDK lets you easily fetch air quality data for more than 60+ countries.
Requirements
Installation
Swift Package Manager
The Swift Package Manager is a tool for automating the distribution of Swift code and is integrated into the swift compiler.
Once you have your Swift package set up, adding OpenAQKit as a dependency is as easy as adding it to the dependencies value of your Package.swift.
CocoaPods
CocoaPods is a dependency manager for Cocoa projects. You can add it to your project like so:
Usage
Requests to Open AQ can be requested by using the
OpenAQClient
class like so:Requests can be made by using any of the public functions within the client to fetch supported cities, supported countries, air quality data, and more.
Communication
Author
Written by Harish Yerra
License
OpenAQKit is released under the MIT license. See LICENSE for details.