Because the location services are fused with algorithms developed by the Android team, the developer can use a straightforward application programming interface (API) based on the priority of an app's required degree of accuracy.
With Fused Location Provider, an app does not have to be running all the time. The location process can wake up the app when a location event of interest occurs. For instance, an application that turns on the lights at home would not run if the smartphone user was away in another city, but would reactivate when the user returned home.
Android apps can have up to 100 geofences. A geofence is a virtual boundary around a physical area in which an application can recognize when the smartphone enters or leaves. The earlier example of being reminded of a shopping list when entering a mall is a geofence. Another example is the Llama profile changes when a geofence of the bedroom or office is crossed.
The famed computer scientist Alan Kay once said "Context is worth 80 IQ points." In the context of the relevancy of computer apps and location, users should allow smartphones to add IQ points by coping with the mundane and creating efficiency.
Sign up for Computerworld eNewsletters.