WeatherFinder Documentation - 5AI-2015-TPI-pollini/progetto-java-xml-GabZan97 GitHub Wiki
Features
The application allows the user to search any address, city or postal code and retrieve information about the current general weather in that area.
Application Design
API's Features
The application developed in Java is able to search the String given by user in Google's Geocode Service and obtain the coordinates of that certain place and use these coordinates to get the weather condition of the site through Open Weather's Service such as wind speed, temperature, percentage of umidity and eventual precipitation information in order to show them to the user.
Connection
The application automatically check internet connection every time the user search for something and if it can't connect it ask user to insert eventual proxy settings, then it saves those settings in order to re-use them next time.
Interface
The Graphic User Interface is made via JavaFX using SceneBuilder in order to make the FXML file and handling it by JavaFX Controller.
User Guide
WeatherFinder's graphic interface contains a text field in which the user can write the address to search and the application will automatically shows the exact weather's data.