Estoy interesado en extender mi sitio web para brindar un servicio que involucre el "registro" de los usuarios en el campus de mi universidad. Dado que los servicios basados en ubicación (LBS) son bastante nuevos, y no hay mucha literatura que pueda proporcionar intereses relevantes sobre este asunto, tengo las siguientes preguntas:Creando un servicio para mi sitio web que tiene algunas características de foursquare
Primero, sé que tengo que diseñar un Android Aplicación y posiblemente una aplicación de aplicación de teléfono. Por todo lo que estoy adivinando, foursquare simplemente está utilizando el cliente para enviar datos a su servidor web de ida y vuelta.
- ¿Cuáles son los protocolos estándar para que el cliente se comunique con el servidor web? (¿o simplemente es json o xml?)
- ¿Qué tipo de servicio web especial usan en su back-end? (Como algunas investigaciones revelarían que están usando LIFT, escrito en Scala, que es algo con lo que no estoy familiarizado).
- Conozco python bastante bien. ¿Hay servidores web, es decir, django o torres de alta tensión, que proporcionan un servicio similar al 2) anterior?
- ¿Qué tan difícil es esto realmente?
Además, cualquier literatura sobre este tema es muy apreciada.
No debe suponer que todos reconocerán sus acrónimos o nombres de productos.¿Qué es "LBS" y "Foursquare" en este contexto? Podría google pero no debería tener que hacerlo. – TechZen
Foursquare? Pensé que todos sabían que era un sitio de Redes Geo-Sociales. Y esa pistas LBS, por supuesto: servicios basados en la ubicación. –
@TechZen Sí tuve "Servicios basados en la ubicación (LBS)" ... – asdfawvsdv