What is Radar?
Radar provides infrastructure for building location-aware applications. Whether you need geofencing, location tracking, or location search capabilities, Radar makes it simple.Key Features
The Radar iOS SDK provides powerful location features:Geofencing
Create custom geofences and get notifications when users enter or exit them. Perfect for store arrivals, curbside pickup, and location-based notifications.
Location Tracking
Track user location in the background with flexible tracking modes optimized for battery life. Choose from continuous, responsive, or efficient tracking.
Trip Tracking
Track multi-stop trips with live ETAs and progress updates. Ideal for delivery, rideshare, and on-demand apps.
Places & Search
Search for nearby places by chain, category, or group. Access Radar’s comprehensive database of points of interest.
Geocoding
Convert addresses to coordinates (forward geocoding) and coordinates to addresses (reverse geocoding).
Fraud Detection
Detect location spoofing and verify user locations with device integrity checks.
Use Cases
The Radar iOS SDK powers location features for thousands of apps:- Retail & Restaurants: Curbside pickup notifications, store arrival detection, drive-thru optimization
- Delivery & Logistics: Real-time delivery tracking, driver location updates, ETA calculations
- Rideshare & Transportation: Trip tracking, pickup/dropoff detection, route optimization
- Marketing & Analytics: Location-based campaigns, foot traffic analytics, audience segmentation
- Safety & Security: Location verification, geofence monitoring, fraud prevention
Platform Support
Minimum iOS Version: iOS 10.0+Language Support: Swift and Objective-CPackage Managers: CocoaPods, Swift Package Manager
Core Capabilities
Foreground Tracking
Get the user’s current location on-demand with a single method call:Background Tracking
Start continuous background tracking with configurable options:Geofence Events
Receive events when users enter or exit geofences:Search & Geocoding
Search for places or geocode addresses:Architecture
The Radar iOS SDK is built on top of Apple’s Core Location framework and provides:- Automatic battery optimization - Smart power management for background tracking
- Network efficiency - Intelligent syncing and offline support
- Privacy-first design - Compliant with Apple’s location privacy requirements
- Event-driven architecture - Delegate callbacks for location updates and events
Getting Started
Ready to add location intelligence to your iOS app? Continue to the installation guide to get started.Installation
Install the Radar iOS SDK using CocoaPods or Swift Package Manager