La batería es uno de los elementos mas críticos de un smartphone moderno, y la geolocalización es una de las características que mas batería gasta. Ambas son verdades que Google conoce y ahora, por fin, tenemos la respuesta perfecta a este problema, una solución que permitirá que la geolocalización gaste un 1% de la batería.
Una manera de conseguir la geo-localizacion es a través de varios servicios, a saber: la red telefónica, el GPS, y las redes Wifi. Android ahora usa una conjunción de las tres para obtener la localización del dispositivo. Eso, junto a una nueva solución de búsqueda, implica un uso de 1% de batería cada hora de uso.
«Geofencing», para ejecutar acciones según el sitio en el que esté el usuario, se puede definir por zonas geográficas, definidas por una «valla virtual», hasta 100 para cada desarrollador. Igualmente, ahora se pueden definir acciones según las acciones que esté haciendo el usuario, reconocidas usando el acelerómetro y el aprendizaje para saber si se está andando, corriendo, en bicicleta, etc.
Es de esperar que todas estas novedades apunten a apps con nuevas características que aprovechen al máximo posible la geolocalización y los datos del teléfono.
Eso es lo que debe hacer Google, optimizar su software, nada de revoluciones. Esas pequeñas cosas se notan a futuro. Android apenas va por la mitad de su potencial, hay mucho camino por recorrer, pero van por buen camino.
¿Y cuando veremos aplicada esta mejora en el consumo de la batería?
Pues obviamente al ser un servicio de API no sera una modificacion del sistema, sino mas bien de la forma en que los desarrolladores trabajen y programen sus apps, cuestion de tiempo para que aplicaciones como FourSquare, Facebook o los emblemas de la casa Google Maps e Ingress adapten sus apk a el uso de esta API, viendose asi la mejoria.
Al fin Google escucho las quejas sobre esto!
Pues yo lo que quiero es poder configurarlo para que solo unicamente y exclusivamente solo pueda utilizar el GPS. Que lo demás haga como si no existiera.
¿Y por que? Pues porque en cierto lugar que visito mucho siempre me marca que estoy a KILOMETROS de donde estoy. Solo me marca bien cuando me alejo del edificio. Pues si no tiene posición GPS que se joda. Prefiero no estar posicionado a estarlo en un sitio que solo veo de pasada.
Mario, puedes elegir lo que tienes activado o no, entre GPS, y Wifi/3G. No es ningún problema.
Hay una erratilla en lo de geofencing, o está mal explicado. La limitación a 100 es para los puntos simultáneos que puede definir una aplicación.