Navigation Menu

Skip to content

MappedIn/ios

Repository files navigation

Mappedin iOS Samples

This repo contains sample applications demonstrating different ways to integrate with the Mappedin SDK for iOS to render maps and build a custom indoor mapping experience. To learn more about ways to integrate with Mappedin, refer to developer.mappedin.com.

The Mappedin SDK for iOS enables you to build powerful and highly flexible indoor mapping experiences natively on iOS.

This repo also contains a project demonstrating how to use an iOS WKWebView to integrate with our out of the box web product, Mappedin Web.


Mappedin iOS SDK Examples

To read more about the Mappedin SDK for iOS, refer to Getting Started with Mappedin SDK for iOS and additional guides in the Mappedin developer docs.

The sample projects in this repo provide a client Id and client secret to access demo venues. Production apps will need their own unique client ID and client secret. Contact your Mappedin representative in order to obtain identifiers for your venues.

The following table list the sample applications that pertain to the latest version of the Mappedin SDK for iOS. PlaygroundSamples lists the activity name after the sample name.

Sample Name Description Guide
PlaygroundSamples - ABWayfinding Demonstrates drawing directions on the map from one location to another. A-B Wayfinding
PlaygroundSamples - AddInteractivity Demonstrates capturing when a user touches a polygon and changes the polygon color. Adding Interactivity
PlaygroundSamples - BlueDot Demonstrates showing the user's location on the map as a blue dot. Uses scripted location coordinates to simulate movement. Blue Dot
PlaygroundSamples - CameraControls Demonstrates moving the camera to change the way the map is viewed. Camera Controls
PlaygroundSamples - FlatLabels Demonstrates displaying and changing the style of flat labels. Flat Labels
PlaygroundSamples - FloatingLabels Demonstrates displaying and changing the style of floating labels. Floating Labels
Playground Samples - Level Selector Demonstrates switching between maps for venues with multiple floors and or multiple buildings. Building & Level Selection
PlaygroundSamples - List Locations Demonstrates getting the name, description and icon for all locations and displaying them in a list.
PlaygroundSamples - Markers Demonstrates placing markers on the map where a user touches. Markers
PlaygroundSamples - Render Map Demonstrates displaying a map. Getting Started with Mappedin SDK for iOS
PlaygroundSamples - Search Demonstrates a text search for a location name.
PlaygroundSamples - Turn By Turn Directions Demonstrates retrieving and showing turn by turn directions between two points on the map.
Web Examples Demonstrates displaying the Mappedin Web v2 web app in an iOS WKWebView. It also shows how to open external links in a separate browser. Mappedin Web v2 App Guide

Additional Resources