|
2 | 2 |
|
3 | 3 | This repo contains a simple example to get you started with the MappedIn iOS SDK. Before you can do anything, make sure you have an API key from MappedIn. Talk to your representative to get one. |
4 | 4 |
|
5 | | -## SDK Features |
6 | | -*Current as of v0.1-Alpha5:* |
7 | | - |
8 | | -* MapView component to display 3D maps |
9 | | -* Access to localized Venue, Location, Category, Node, Vortex and Polygon data from the MappedIn API |
10 | | -* Full camera control |
11 | | -* User-tappable 2D text and image markers |
12 | | -* Offline directions engine, localized in English and French, pathing to and from any nodes, polygons, or locations |
13 | | -* Path drawing |
14 | | -* Path styling |
15 | | -* Polygon highlighting |
16 | | -* Multiple path support |
17 | | - |
18 | | -*Planned for 1.0 release:* |
19 | | - |
20 | | -* Expose underlying SceneKit object for advanced use |
21 | | -* User position support |
| 5 | +## Changes |
| 6 | +*v0.2.0:* |
| 7 | + |
| 8 | +* Update to Swift 2.2 |
| 9 | +* Rename Node to Coordinate |
| 10 | +* Replace MapAnchor with Coordinates |
| 11 | +* Coordinates gain the ability to be created from a Polygon (for MapAnchor support) and CLLocationCoordinate2D (latitude/longitude) |
| 12 | +* Exposed the SCNView on the MapView |
| 13 | +* A lot of under the hood work on georeferencing Map's |
| 14 | + |
| 15 | +## Roadmap |
| 16 | +*Short Term:* |
| 17 | + |
| 18 | +* Major coordinate system and MapView refactoring |
| 19 | +* Venue-wide coordinate system removing the need for Coordinate's to belong to specific Map's |
| 20 | +* Lock down the MapView API for 1.0 release |
22 | 21 | * Path animation |
| 22 | +* MappedIn Events API |
| 23 | +* Basic Analytics (basically just logging information so we can get a sense of SDK version usage in the real world) |
| 24 | +* Directions improvements |
| 25 | + |
| 26 | +*Long Term:* |
| 27 | + |
| 28 | +* Offline data caching |
| 29 | +* Geolocation based Venue prefetching |
| 30 | +* Analytics |
| 31 | +* Custom Location and Event types |
| 32 | +* Indoor Positioning |
23 | 33 |
|
24 | 34 | ## Setup |
25 | 35 | 1. Start by cloning this repo (or downloading the zip if you don't like git). |
|
0 commit comments