weather
Weather app offers the classic way to check the weather conditions of multiple locations on Android and on classic Java based devices. The beautifully rendered vector images delivers the best possible user experience on any device independent of screen resolution or pixel density.
The compact 2x1 size widget on Android platform designed to fit into a wide variety of wallpapers and color themes.
Five different locations can be checked simultaneously to stay up to date with their weather conditions and the local times. Autorefresh function can be used to keep the data up to date at minimal cost to battery life. Data may be refreshed based on the data age indicator located in the lower left corner.
features
- Display up to five cities at a time
- Vector icons makes it beautiful on every screen sizes.
- Current location determined using cell ID, GPS or IP address
- Compact widget for any of the five cities
- Global city search function
- Metric or US units
- Add city based on name or coordinates
- Correct time on each locations even if the phone clock set incorrectly
- Data traffic kept to minimum
- Background refreshing with minimal battery usage
- Data age indicator
The app offers three different views: Overview for all cities, Forecast and Current Condition screen for each cities.
Overview
You can check the current weather conditions in your locations on the same screen with this view. Basically this is a list with the selected cities and the current conditions of those locations.
Forecast
This is a four days forecast for one location at a time. You can change the location with the Left/Right navigation buttons. For each location you can check the high and low temperature and precipitation levels forecasts for the next four days.
Current conditions
You can see the current detailed weather conditions for each location. Change between locations with the Left/Right navigation buttons. The following data is available on this screen (from top to down):
- Temperature
- RealFeel™ temperature
- Wind direction and speed
- Pressure value and tendency
- UV index
- Relative humidity
- Precipitation levels
- Sunrise and sunset times
You can use this midlet in conjunction with the Sunclock midlet.
If you already use the Sunclock, the Weather will import your city settings from it.
Otherwise you will get the default city set. You can modify the cities with the Cities menu item or you can search locations on the internet using the New City menu. For better city search results sometimes it's needed to add the country code after the city name. For example if you want to locate
Halle, DE
you should use the query string "Halle DE"
because there are a lot of American cities with similar name so the search for
"Halle"
wouldn't work.
It is possible to change the units between metric and American system. There is an update function where you can check any software updates using the Update menu item. The Help and About functions will display the usual information screens, getting help, checking version and so on.
If you find layout problems on a Java device, you may check the other available variants using the 'Variant' function. This function doesn't change the layout immediately; it just sets your required variant if you will make an 'Update' in the future. If you changed the preferred variant, the system will allow the update even if there isn't a newer version available.
You can find the description of the DST rules on the tech page of the Sunclock midlet website.
hotkeys (Java only)
key | function |
# | exit |
* | toggle fullscreen |
1 | new city |
2 | fetch |
3 | update |
4 | cities |
5 | autorefresh |
6 | change units |
7 | variant selection |
8 | toggle builtin/custom fonts |
9 | about |
Warning! Weather midlet requires a GPRS, EDGE, 3G, Wifi or similar data connection that provides Internet access.
thanks
- Thanks to Michael Sylvie and AccuWeather.com for the detailed and free weather data service
- Thanks to Tamas Majoros for webhosting, svn hosting, geocoding script adopting and general support and testing
- Many thanks to Jyri K for the high quality Shiny weather icons
- Thanks for the article to the great Hungarian Sony Ericsson portal the www.SEria.hu
- Thanks to vgm8383 for the beautiful photo which can be found on flickr and which became the base image of the header above
- Thanks to Magenta Ltd. for the great MgOpen typefaces
- Thanks to the hostip.info team for the IP geolocator service
- Thanks to Jen Vander Heide for correcting the website text
- Thanks to Geo IP Tool for additional IP locator service
- Thanks to NotePage Inc for the rss2html php module
- To Greg Bulmash who made the neat mobile browser detection function
- Thanks to Frederik De Bleser who created the outstanding NodeBox concept which helped me to create some vector graphics
- Geocoding service based on Web Services by Yahoo! and on Google Maps API services
- Thanks to extended geocoding scripts for science
- Thanks to Carl S. Moore for extensive beta testing, detailed bug reports and suggestions
- Thanks to Phred from Boston for the support, bug reports and testing
- To Justin Koivisto's cool script supplies the PNG transparency under IE6-
- Thanks to Frédéric Linard, Rafael Roset Arisso and Miguel Garcia-Blanco for the donations and support
- Thanks to the ImageMagick team for the cool image processor
- Thanks to Jim Lyles for the outstanding Bitstream Vera typeface
- Thanks to Thomas Fuchs for the supercool Textorize font rendering utility
- Thanks to Georgia Jobusch for discovering the BlackBerry MDS connection bug
- Thanks for Jassy for the great lightning images
- Thanks for Zsuzsa Akos for the awesome images of the Foldtani Intezet and for extensive beta testing
Java download v1.2.12
Download the application to your computer for local (bluetooth/irda/cable) install:
Android download v1.2.14
Download the variant for your preferred app store:
install
- The easiest method is the OTA, just start your internal phone browser and navigate to the
http://weather.midlets.eu/dwn
website, select a suitable variant (if unsure, select the first one with the lowest number) and download and install the software like any other java application. - The most confortable way is to download the proper variant to your computer and send the downloaded
XXX.jar
file to your device using bluetooth or cable connection. - For more information see this tutorial.
screenshots
feedback
Leave a short feedback
13/Mar: [Nokia301.1] Terrible.
10/Mar: [Nokia2323c-2] Thanks for this great app, hoping to get newer and more better apps from you. 9/Mar: [SpreadTrum6530] Analamanga 6/Mar: [SpreadTrum6530] Bedele 29/Feb: [Nokia301.1] Error saying no data. 26/Feb: [Nokia5130] hi 25/Feb: [SAMSUNG-GT-S5220] New city doesnt work, java.lang error 19/Feb: [NokiaC2-01] No data 18/Feb: [Nokia301.1] For some reason the data showing is 20 plus hours old. 17/Feb: [SpreadTrum6530] degree 17/Feb: [SpreadTrum6530] Nx 15/Feb: [Nokia6280] Map 10/Feb: [SpreadTrum6530] raymankabamba@gmail.com 7/Feb: [SpreadTrum6530] rain 2/Feb: [Nokia110] Luxor 29/Jan: [Maui Browser] Cloud ceiling 28/Jan: [SpreadTrum6530] Chiradzulu 28/Jan: [SpreadTrum6530] Chiradzulu 27/Jan: [Nokia6300i] This weather app is ok 27/Jan: [Nokia110] Luxor 26/Jan: [SpreadTrum6530] GOOD 25/Jan: [Nokia110] Luxor 25/Jan: [Nokia110] A 17/Jan: [Maui Browser] Ok 14/Jan: [Maui Browser] Kyela cit |
release notes
- - Wind direction fixed
- Wind forecast added
- - Message bubbles show up only once now
- - Return to old style Canvas painting due to issues on older devices
- - First version for Android
- - Improved location handling
- Performance boost for server side search
- Multiple data supplier support added
- Full icon redesign
- Font problem fixed
- Bubble will show only until next restart
- Bubble text first char error
- BlackBerry splash screen bug fixed
- Current position with location API (GPS) support
- Bubble message and version notification
- Internal feedback function
- Splash screen could be disabled
- Refresh interval could be 24h too
- Improved font rendering quality
source
Download the nightly svn backup here: weather-nightly.tgz(0MB created: 1970-01-01)