I am glad to finally release the first version of MeteorClock, a clock widget in flip style for Samsung’s Wave S8500 smartphone. My aim was to create a visually pleasing, lightweight clock with integrated weather feed information – and this is the first version to be finally released.
It’s features are to display the time (pretty cool eh?) and weather information for one specific place individually chosen by the user. Cherries among the weather function are:
- search for over 5 million places on earth through Town Name or Postal Code thanks to Yahoo! GeoPlanet
- accurate weather information of the Yahoo! Weather Service in cooperation with TheWeatherChannel:
today’s current, highest, lowest temperature value and weather condition; tomorrow’s high’s and low’s and weather condition
- many options, including Offline Mode, display settings and Auto-Update interval
- light-weight: only 1.1mb in size with clean code and low resource usage and tiny data load of about 3kb
To allow everyone possibilities to steer the usage of MeteorClock to their liking, I provided customizable options. You can choose between ‘Display Options’ for metric or imperial unit system; ‘Update Settings’ with the auto-update time interval; and not to forget the ‘Location Settings’ to pick the town with its weather information of your choice.
Work in Progress
As I am still in mid-development of this widget, some features of version 1.0 might not work yet because they are not fully implemented to this moment, such as saving and preservation of settings after a widget or handy-reboot. The ‘Offline Mode’ state is not saved yet but can be reset after a restart. Pretty nontransparent implementations of various widget methods on the Wave cause some awkward and un-emulator-like behavior, especially in the case of saving variables, and it will take some time apart to crack those nuts.
How it works
As I tried to create the options menus as much as self-explanatory as possible, I think it’s best you should just explore them yourselves and if problems occur don’t hesitate to contact me or simply leave a comment.
But one thing you need to know in advance: As I didn’t want to bloat the clock design with ugly buttons, I seamlessly integrated transparent touch zones into the clock display to either access the options menu, reload weather information or toggle between today’s weather info and tomorrow’s forecast – here is a descriptive map:
Unfortunately I am unable to provide localized language settings without major efforts to translate the weather condition statements from the Yahoo! Weather Service manually myself. That is why I will only support an English version of MeteorClock.
Quick Tip: If you are unsuccessful in finding your favorite location through its town name, try adding the country code of where its located, for example “Alpen DE” for Alpen in Germany. Or enter its ZIP code right away!
Features for Version 2.0
The next version of MeteorClock will have a fully functional settings saving, and I also plan to add the possibility to add up to 5 locations and to toggle through their weather information.
Download & Install
If you want to share this, please link to this page.
After you downloaded the ZIP Archive, unpack it and copy the .wgt Widget File anywhere onto your Wave. You just need to execute it in the Wave’s file explorer and agree to the question to install the unapproved widget. Change your location. Enjoy.