Skip to content

manartorky/NearBy-App

Repository files navigation

NearBy-App

FoureSquare based application that displays realtime updates for places around your current location.

Preview

Project Requirments.

  • The App uses Foursquare API to display information about nearby places around user using user’s current location specified by Latitude and Longitude
  • The App has two operational modes, “Realtime" and “Single Update”.
  • Realtime allows app to always display to the user the current near by places based on his location, data should be seamlessly updated if user moved by 500 m from the location of last retrieved places.
  • Single update mode means the app is updated once in app is launched and doesn’t update again User should be able to switch between the two modes.
  • Default mode is “Realtime”.
  • The App should remember user choices for next launches.
  • Min SDK 19

Setup guide.

  • Signup and get your own creds from FourSquare
  • Clone the project.
  • Inside build.gradle for your app module. Add your CLIENT_ID & CLIENT_SECRET
  • Build and run the project.

Concerns

  • The API may hit the maximum quota. So, you may need to repeat the third step in the Setup guide.
  • On Kitkat devices. Location mode should be "High Accuracy" otherwise, location detection problems may occur.

Built with

About

An application that is based on FourSquare API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published