Skip to content

IndoorAtlas/ios-sdk-swift-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 

Repository files navigation

IndoorAtlas SDK Examples for iOS (Swift)

IndoorAtlas provides a unique Platform-as-a-Service (PaaS) solution that runs a disruptive geomagnetic positioning in its full-stack hybrid technology for accurately pinpointing a location inside a building. The IndoorAtlas SDK enables app developers to use high-accuracy indoor positioning in venues that have been fingerprinted.

This example app showcases the IndoorAtlas SDK features and acts as a reference implementation in Swift for many of the basic SDK features. Getting started requires you to set up a free developer account and fingerprint your indoor venue using the IndoorAtlas MapCreator tool.

There are also similar examples for Objective-C and Android.

Getting Started

Set up your account

Get started by using CocoaPods

Clone or download this git repository and install the project dependencies using CocoaPods (recommended):

cd ios-sdk-swift-examples/example
pod install
open ios-sdk-swift-examples.xcworkspace

Set your API keys in ApiKeys.swift. API keys can be generated at https://app.indooratlas.com/apps

Manual IndoorAtlas framework download

If you are not using CocoaPods, the IndoorAtlas SDK framework can be downloaded and installed manually by following the steps on the IndoorAtlas web site: http://docs.indooratlas.com/ios/getting-started.html

Features

These examples are included in the app:

  • Map View: Shows the location together with the associated floor plan bitmap overlay on the world map. This example also includes wayfinding.
  • Image View: Floor plan bitmap image view with the blue dot location.

Documentation

The IndoorAtlas SDK API documentation is available in the documentation portal: http://docs.indooratlas.com/ios/

Known issues

  • iOS automatic floor plan recognition is not always reliable. It can be improved by using ambient beacons, auxiliary information sources, or UI design choices.

SDK Changelog

http://docs.indooratlas.com/ios/CHANGELOG.html

License

Copyright 2015-2017 IndoorAtlas Ltd. The IndoorAtlas SDK Examples are released under the Apache License. See the LICENSE.md file for details.

About

Swift examples for IndoorAtlas iOS SDK

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published