Consejos
- Aunque esté creando una aplicación móvil, implemente el almacenamiento en caché del lado del servidor de los detalles de los lugares para acceder a la API con menos frecuencia. Por lo general, también requerimos el almacenamiento en caché de esta información antes de otorgar aumentos de límite de velocidad.
- No reordene los resultados que obtiene de la búsqueda, digamos disminuyendo la distancia. Los resultados se devuelven en el orden que pensamos que darían los mejores resultados según los criterios de entrada.
Trucos
- ¡Usa la autenticación nativa! Acabamos de lanzar esto para iOS (foursquare-ios-oauth) y Android (foursquare-android-oauth), y sus usuarios pueden autorizar su aplicación directamente dentro de Foursquare, sin necesidad de jugar con desordenados WebViews y flujos incómodos de OAuth.
Gotchas
- Cómo hacer que la gente descargue mi aplicación en Android
- ¿Cómo puedo hacer mi propia aplicación en un Android o una PC?
- Cómo colocar 9 iconos en una actividad principal al iniciar la aplicación que lo redirigirá aún más a diferentes actividades para la aplicación de Android
- ¿Cuándo creaste tu primera aplicación para Android?
- ¿Qué país es mejor para desarrollar una aplicación de Android?
- Nunca reveles el secreto de tu cliente ni ninguno de los tokens de acceso de tus usuarios.
- Buscar vs. explorar a veces puede ser confuso. Trate de pensarlo de esta manera: Explore responde a la pregunta “¿cuáles son algunas cafeterías populares en esta área?”, Mientras que la búsqueda es mejor en “¿dónde está el Joe’s Coffee más cercano?” con un lugar / solicitud de búsqueda.