com.mappedin.sdk:mappedin

Mappedin Android SDK


License
SCEA

Documentation

Mappedin Android Samples

This repo contains sample applications demonstrating different ways to integrate with the Mappedin SDK for Android 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 Android enables you to build powerful and highly flexible indoor mapping experiences natively on Android.

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


Mappedin Android SDK Examples

To read more about the Mappedin SDK for Android, refer to Getting Started with Mappedin SDK for Android 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 Android. 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 - Building & Level Selection 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 Android
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.
Mappedin With Indoor Atlas Demonstrates how you can integrate an Indoor Positioning System from Indoor Atlas into your Android application and provide location updates to the Mappedin SDK. Find Your Way with Mappedin and Indoor Atlas
Mappedin With Oriient Demonstrates how you can integrate an Indoor Positioning System from Oriient into your Android application and provide location updates to the Mappedin SDK. Indoor Orientation with Oriient and Mappedin
Web Examples Demonstrates displaying the Mappedin Web v2 web app in an Android WebView. It also shows how to open external links in a separate browser. Mappedin Web v2 App Guide

Additional Resources