So I'm working on a Ride Hailing app and my current feature requirement is: Alert the driver to press "Start" when he picks up the customer and goes en-route. Some of the drivers forget to start the trip and their wage calculation is inaccurate because of that.
So I was wondering should I use GeoFencing or ActivityRecognitionAPI transitioning feature for this?
Also, I see a lot of driver apps on the Playstore using this permission and I wonder how I can use this API to improve the experience of the drivers on my app. What other features or enhancements can be made using ActivityRecognitionAPI.
Thanks