Weather heavily impacts our daily lives. It can affect the planning of our free time activities, weekends or even our vacations. Because of that, more and more weather services are offering more weather information. There is an increasing amount of services that allow us to find the weather conditions for chosen places, but we lack a way to find the locations where we will be able to find the weather we desire.
The goal of this thesis was to develop a program, which would allow its users to search for the optimal locations for the chosen day and weather conditions. The program was developed for mobile devices which run the Android operating system. For managing the maps, we used Google Maps and for acquiring weather information and forecasts, OpenWeatherMap service was used. For communication with the OpenWeatherMap service, we used the Android Volley library, and for mapping the acquired weather data to Java objects, Jackson library was used, which was acquired from Apache Maven.
|