BellWeather 6-days Forecast Android app enables search for the Geolocations and generating 6-days forecast. The app implements intuitive user-friendly interface adapted for any form factor (Android smartphone/tablets) Internet connectivity is required for this application.
On the first run the app shows the sorted list of 10 sample locations with corresponding WOEID to the right of list item (for info purpose), like the following:
Amsterdam [woeid: 727232]
Los Angeles ...
New York City..
The list includes unique numeric WOEID (Where On Earth IDentifier) used in weather forecast module (the number is shown for demo/didactic purpose). For example, London City WOEID is 44418. This number is used by weather software module to uniquely identify the place on Earth. The list of location could be dynamically modified by adding new and deleting existing Location records
Click on the rounded search button with "+" sign at the bottom of the screen to open the search dialog box. Enter the search query, tap on the button to the right to generation the Location result list (limited to 10 top item). Click on the Location of interest - it will be instantly added to the list. Close the search box by tapping again on the rounded button with "+" sign -it toggles the search box On/OFF.
Long-Click (press and hold) on Location in the list will cause the confirmation dialog to appear asking to confirm the deletion. Upon confirmation, the item will be permanently deleted from the list (note: the same item could be added later)
Click on the location in the list to open another screen showing 6-days weather forecast for selected location:
- Title (Location name)
- Temperature (°F or °C)
- Min Temperature (°F or °C)
- Max Temperature (°F or °C)
- Relative Humidity, %
- Weather Condition
- Wind Speed (ms/ or mph)
Click on the toggle button in the upper-right corner to switch between Celsius (°C) and Fahrenheit (°F) scales.
Click on the Menu button to open Help and Support dialog providing app basics and contact info.
For security/privacy reason, this app does not require GPS device tracking, and essentially does not require GPS service at all
LIMITATION OF THE LIABITY
This app is provided on AS IS basis without warranty of any kind. The app is provided mostly for demo/didactic purpose. The Company does not make any representation regarding the accuracy of weather forecast and/or the app suitability for any particular purpose.
The Company and the Author would like to praise the efforts and express the gratitude to the web site producers (www.metaweather.com) for their good work providing JSON Web API geolocation/weather end points.
BUG REPORT: Apparently erroneous wind speed reading for the NY City was discovered. It off by the order of magnitude, shown with negative sign, like -553 mph.