Create Flights, Send Telemetry Data, Get Realtime Traffic Alerts.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
AirMapSDK.xcodeproj Add Dutch To .pbxproj Nov 20, 2018
Example
Resources White Label (#53) Dec 1, 2018
Source Update support for multiple environments (#55) Dec 11, 2018
docs
scripts Add Carthage support Jan 9, 2018
.editorconfig
.gitignore
.gitmodules
.jazzy.yaml
ATTRIBUTION Update Attribution Aug 28, 2018
AirMapSDK.podspec Release 2.1.0 Oct 2, 2018
Cartfile
Cartfile.resolved
Info.plist
LICENSE
README.md

README.md

AirMap: The Airspace Platform for Developers Swift 4.1 Version License Platform

Create Flights, Send Telemetry Data, Get Realtime Traffic Alerts.

Requirements

Environment

  • iOS 9.0+,
  • macOS 10.10+,
  • Swift 4.1
  • Xcode 9.0+

Sign up for an AirMap Developer Account.

https://dashboard.airmap.io/developer

Read Getting Started Guide

https://developers.airmap.com/v2.1/docs/getting-started-ios

Contextual Airspace Preview

Contextual Airspace (Rules API, Advisory API, and Flight Plan API) is currently in developer PREVIEW for testing and is subject to change. Contact us for more information.

Installation

CocoaPods

Requires CocoaPods 1.4.0+

The AirMap SDK is a CocoaPod written in Swift. CocoaPods is a dependency manager for Cocoa projects. If you don't have CocoaPods, You can install it with the following command:

$ sudo gem install cocoapods

Example Project

You must have Xcode 9.0+ to run the example.

To run the example project, run pod try AirMapSDK. This should install the SDK and launch Xcode.

Integrating into your project

CocoaPods

To integrate the AirMap SDK into your Xcode project, navigate to the directory that contains your project and create a new Podfile with pod init or open an existing one, then add pod 'AirMapSDK' to the main target. Make sure to add the line use_frameworks!.

target 'MyApp' do
  use_frameworks!
  pod 'AirMapSDK'
end

Then, run the following command to install the dependencies:

$ pod install

Going forward, open the MyProject.xcworkspace file instead of the MyProject.xcodeproj file.

Make sure you import the framework before using the SDK.

Carthage

The AirMapSDK is also available via Carthage, however, only the Core subspec is currently available

github "AirMap/AirMapSDK-Swift"

Importing

import AirMap

License

See LICENSE for details