iOS Map SDK
The Sovereign Solutions iOS Map SDK (SSMaplib) allows developers to integrate the Map SDK's
mapping capabilities into native iOS applications, built on MapLibre Native (iOS).
Purpose and goals of the SDK
The iOS Map SDK exists so that your team does not have to build map rendering from scratch. It wraps the rendering engine as a native pod, so it can be embedded directly into an existing iOS application's view hierarchy.
Overview of the SDK features and capabilities
- Map rendering - render a Sovereign Solutions map inside a native
SSMapView, with camera and lifecycle control. - SwiftUI integration -
SSMapViewcan be wrapped inUIViewRepresentablefor SwiftUI apps. - Draw shapes - render points, lines and polygons on the map.
- My Location - request permissions and show the user's live position.
- What Here - reverse geocode a coordinate.
- Search - text search for locations.
- Routing - find a route between two points.
- Optimize Route - sequence multiple waypoints.
Continue to Get Started to add the SDK to your project.