I am developing an app which is a geofencing based location awareness app. My concern is that will the geofencing will work without we programatically requesting the location updates by calling requestlocationupdates. In iOS when they request for region monitoring the OS will check for the location change internally using cell tower change, wifi..(not gps).and notify the app for exit or entry.
the google play services also does this internally ? or we have to request for location updates programatically ?