Skip to content

This is an app which algorithmically finds the "best" weather within a certain distance or other set of paramaters.

License

Notifications You must be signed in to change notification settings

rckennedy15/Best-Weather-Android

Repository files navigation

Best Weather

This is an app which algorithmically finds the "best" weather within a certain distance or other set of paramaters.

How to edit and run source code

  • You will need to get an openweathermaps API key with "Startup Plan" or higher.
    • Note: The "Free Plan" for openweathermap limits API calls to 60 per minute, which will most likely be exceeded by this app depending on user settings. However, student/education plans are available at no cost which grants access to the "Developer Plan" with 3000 calls per minute.

Create a new file called "keys.properties" in the root directory.

In this file write:

weather.api.key="<EXAMPLE_OPENWEATHERMAPS_API_KEY>"

replacing <EXAMPLE_API_KEY> with your actual api keys.

Next, in Android Studio, select Build -> Clean Project and then Build -> Rebuild Project to allow api key to register

Screenshots

Home Activity Asking for Location
home screen asking for location
Results Activity Settings Activity
results settings screen

About

This is an app which algorithmically finds the "best" weather within a certain distance or other set of paramaters.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages