Swiftpack.co - Package - hyerra/OpenAQKit

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

  • 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.

dependencies: [
    .package(url: "https://github.com/hyerra/OpenAQKit.git", from: "1.1.2")
]

CocoaPods

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.
  • If you found a bug, open an issue.
  • If you have a feature request, open an issue.
  • If you want to contribute, submit a pull request.

Author

Written by Harish Yerra

License

OpenAQKit is released under the MIT license. See LICENSE for details.

Github

link
Stars: 1
Help us keep the lights on

Dependencies

Used By

Total: 0