Alarms
In modern mobile applications, providing real-time notifications and alerts is crucial for ensuring a seamless user experience, especially in location-based services. The GemSDK offers a robust alarm system that enables developers to monitor and respond to various events based on the user's location, speed, and interactions with geographical boundaries or landmarks.
Get started with Alarms
This guide explains how to set up and configure the alarm system to monitor geographic areas, routes, and receive notifications for various events.
Speed warnings
This guide explains how to configure speed limit monitoring and receive notifications about speed violations and speed limit changes.
Average speed control sections
An average speed control section is an enforcement zone bounded by an entry gantry and an exit gantry, where the average speed between the two gantries is measured rather than the instantaneous speed. The SDK reports the driver's progress and running average inside such a zone through SpeedSectionAlarm.
Landmark and overlay alarms
This guide explains how to configure notifications when approaching specific landmarks or overlay items within a defined proximity.
Areas alarms
Trigger operations when users enter or exit defined geographic areas using the built-in AlarmService class.
Other alarms
Receive alerts for environmental changes such as entering or exiting tunnels and transitions between day and night.