Estoy creando una aplicación móvil que enumera las publicaciones, cada publicación tiene un lugar adjunto.almacenamiento en caché de los resultados de la API de Google Places
Quiero que la lista muestre la distancia desde la ubicación del usuario. sin almacenar en caché nada que requiera almacenar la referencia de lugar para cada publicación y al listar la geometría del lugar desde la API de Google Places, esto parece una muy mala idea.
¿puedo almacenar la identificación, la referencia, el nombre y la geometría del lugar en mi base de datos y entregarlo con mi API? esto es sólo para fines de rendimiento
Otra implementación podría ser almacenar estos datos en caché en una ubicación sqlite local en el dispositivo móvil, pero luego el usuario tendrá que descargar la información para cada lugar no guardado para una lista de X diferentes lugares donde el cliente hará llamadas X api, suena lento y pierde batería.
¿Puedo tener un caché central en mi db en una tabla que se actualizará de vez en cuando y se desalojará si no se accede, digamos 30 días?
Lo invito a leer la sección 10.1.3b de los TOS del API de Google Maps: http://goo.gl/8drnj – andresf
Lo leí, ¿qué es una buena estrategia de almacenamiento en caché para la aplicación móvil que enumera las distancias desde la ubicación actual? obtener la información lat/lon para cada elemento de la lista para cada cliente puede dar como resultado un número insensato de solicitudes –