Hello,
i'm currently working on a small weather app for windows mobile.
I'm not yet ready to release a version as an important feature is still missing (configuring the city where you live ).
It makes use of the Google.com weather API and also downloads the images from there.
Goal is to make it as finger friendly as possible, and support multiple resolutions (currently running in VGA) while keeping it simple feature-wise.
Developing under #develop 3.0 with .net CF 2.0 and it's my first Windows Mobile app
Todo:
- add customizeable font colors (currently only background colors changeable)
- transparent icons
- add multiple cities selection
Installation:
- Just unzip anywhere on your PPC
Change history:
V0.4.1 beta:
Just a very small update:
- Fixed bug where weather "age" showed wrong time if update was longer than 24h ago (added "d" now for showing whole days if > 24h)
- changed startup time, now shows last weatherdata much quicker
- added finger scrollable settings menu (test only)
- changed customizer to finger controllable (removed trackbars, again test only)
V0.4 beta:
- changed update behavior (no update on startup, only manual)
- cached last weather settings: Program will start with last downloaded weather data and display "age" of this weather data in hours or minutes
- Update now also possible by clicking the upper panel (in addition to the large weather icon)
V0.3 beta:
- .cab installer available
- Fixed download issue: No longer partly downloaded images
- fixed settings menu layout for VGA (now scales correctly)
- added "Customize" menu: Configurable colors for the 3 main layers (Upper, middle and lower)
V0.2 beta:
- reworked GUI, now should fit VGA and QVGA devices
- added "Settings": Hold & Tap to get into settings menu - allows changing of all weather related settings
- new icons (by www.defcom.com)
V0.1.1 beta:
- fixed QVGA display
- fixed °F / °C conversion
V0.1 beta:
- very early first release, use at your own risk!
- downloads weather data on start
- refresh by pressing the big weather icon
- customizeable only via xml settings file
- language can be changed by changing path (e.g. from .com to .de) of google URL in settings XML
- 2 settings with DE and EN languages available, just copy to the same location as the exe and rename to Settings.xml
Known issues:
- none
Download V0.4.1:
- check out "Attached files" section below!
Nemo0815 said:
Hello,
i'm currently working on a small weather app for windows mobile.
I'm not yet ready to release a version as an important feature is still missing (configuring the city where you live ).
It makes use of the Google.com weather API and also downloads the images from there.
Goal is to make it as finger friendly as possible, and support multiple resolutions (currently running in VGA) while keeping it simple feature-wise.
Developing under #develop 3.0 with .net CF 3.5 and it's my first Windows Mobile app
This is how it currently looks like:
Click to expand...
Click to collapse
Looks very promising. Will have an eye on it. If possible, please add the posibility to change the background so that it sticks to your favourite theme.
Layout looks clean, simple and nice. You say fingerfriendly - how about buttons ? Just did one quickly in Photoshop, maybe you use something like this, a bit lighter maybe to fit the big amount of white..
Maybe you could include an option to choose different icon sets as in WeatherPanel.
regards,
Martin
m.schmidler said:
Layout looks clean, simple and nice. You say fingerfriendly - how about buttons ? Just did one quickly in Photoshop, maybe you use something like this, a bit lighter maybe to fit the big amount of white..
Maybe you could include an option to choose different icon sets as in WeatherPanel.
regards,
Martin
Click to expand...
Click to collapse
Idea is good, but this would bloat this app. And the author wrote, that the images are directly from Google, so I guess different icon sets are not planned.
Looks like it takes up a lot of screen space. Will you have a simple today plug-in? The best that I've ever found is Pocketweather. It even has a GPS feature where it automatically updates your location and gives you that weather forecast. TONS of different today plug-in styles too.
nonegiven said:
Looks like it takes up a lot of screen space. Will you have a simple today plug-in? The best that I've ever found is Pocketweather. It even has a GPS feature where it automatically updates your location and gives you that weather forecast. TONS of different today plug-in styles too.
Click to expand...
Click to collapse
Well, I like the idea of a GPS feature, too.
Next idea: Automatic download of weather conditions with autoclose connection when it's done.
Lycox said:
Idea is good, but this would bloat this app. And the author wrote, that the images are directly from Google, so I guess different icon sets are not planned.
Click to expand...
Click to collapse
Well since I'm downloading those images only once (not if they already exist) one could easily replace them with other images.
However, the filenames would have to be identical and one would need a complete list of google's weather icons (which i don't have).
Good idea, congratulations and good job
Nemo0815 said:
Well since I'm downloading those images only once (not if they already exist) one could easily replace them with other images.
However, the filenames would have to be identical and one would need a complete list of google's weather icons (which i don't have).
Click to expand...
Click to collapse
I could be wrong, but I think that google gets its weather info from weather.com, same as yahoo does. So you should be able to use any icons with that numbering.
Uploaded V0.1, see post #1
hallo, i tried it on my qvga device.
simple and clean,
-but the text and icons at bottom could be a little bigger
-and i have no temperature.
- i just changed the location in the xml to my hometown and it seems to work ?
Thanks for your input!
Think I forgot the control scaling for these labels, gonna update to V0.1.1 soon!
Thanks for going into public will test it right now. But why don't you upload your file to XDA-Dev? I guess there's no need for rapidshare...
thank you nemo, and please don`t forget that the temperature is missing at the forecast !
and post it here so we all can download faster.
Weather
Ok Im a weather nut. If its weather software I've tried it all.
I changed to my city here in the USA. I changed the degre reading to true for Fahrenheit. But it stays Celcius.
I've uploaded V0.1.1 which fixes QVGA display issues and Fahrenheit / Celsius conversions.
(however it also introduces also some font display issues with VGA, so better stay with V0.1 when using VGA devices!)
Uploaded V0.2, see post #1
finally you can choose your own city keep up the progress and thanks for the update.
Hi Nemo0815,
nice app.
I have some probs on my niki. some icons are damaged.
see attached screenshot
plustig50 said:
Hi Nemo0815,
nice app.
I have some probs on my niki. some icons are damaged.
see attached screenshot
Click to expand...
Click to collapse
Hi,
thank you for your feedback. This tends to happen now and then and only for the lower 4 images and i still don't know why exactly (because it's the same code for all images and either the download gets interrupted or it doesn't save the images correctly to the PPC...).
The same code works fine on windows Vista however (using .NET HttpWebRequest)
Solution for now: Delete the "cache" folder and try again to update your weather.
I really like the HTC icons for the weather and would like to add this kind of wather to the site I am working on. My question is, which service should I look into to allow guests to put in their city and see the icon corresponding to the weather, as well as icons of upcoming weather inside their calendar. I remember seeing links to services that provide this information and can be read to show the appropriate icons. I would appreciate any assistence. Thank You!
ClimaCell Weather API
I have used ClimaCell for more than 10 projects and its very easy to use and scalable.
To address your requirement have a look at their widgets. They have pretty cool widgets/icons to embed in any mobile/web app.
Also their forecast includes
1. Real Time
2. Current
3. Daily
4. Weekly
5. Monthly
6. Yearly
7. Custom
Hope it would be better to share it with you.
Hi,
I'm using HTC HD Mini for last couple of months now. Though I love some of the weather, clock animations, at times I feel its slowing my phone.
Does anyone knows how to hide the clock, weather and call history section from the home screen?
Can I have just simple wallpaper screen without these animated clock and call history section?
I would love to see the static wallpaper instead of these animated widgets.
Thanks in advance.
Regards,
- Abhijeet
That would be awesome!!!!!!!!!
All settings->home->items and uncheck HTC Sense choose home plugins you want.
Not like that way...
There's no way to remove the clock, weather, and call history link on the homescreen.
Although i found a way to speed things up. The biggest resource hog among them is the weather app. Disable the weather tab, and do NOT update it. Let it just die off after a few days.
With no more data for weather, and the weather tab disabled, the weather animations and info on the homescreen will soon disappear. Leaving only the location written under the big clock cards. This will free up several megabytes of ram. I'm not sure exactly how many mb. But somewhere closer to 10mb. Giving your HD mini phone a boost in stability and speed.
Until Cookie's Home Tab isn't compatible with HD mini I think it won't be possible to rearange/add/remove items on HTC Sense home screen. Unfortunately Cookie Monster is not going to do it, but he allows anyone who can do it to base on his work and port it to HVGA, so we have to wait... I hope
I would really love a weather widget in the style of Battstatt and Tajm. There is a similar theme for Beautiful Widgets that shows a text-based representation of the current weather.
I was thinking it could have something like:
Eighty Five Degrees
Sunny
Or a forecast in a larger widget:
Today: Sunny and 85
Tomorrow: Partly Cloudy and 62
Or something like that. How difficult would it be to build something like that which uses an accurate weather source?
Should be fairly simple. Take a look at the wiktionary sample included with teh SDK. It just does a query of wiktionary.org's Word of the Day. Should be easy enough to build a similar widget that points to a weather site.
http://developer.android.com/resources/samples/Wiktionary/index.html
If anyone has a Nest and would like a widget on their home screen, Calida is a pretty decent app.
https://play.google.com/store/apps/details?id=com.promasoft.widgetsfornest&hl=en
Only place it lacks is in the looks department, but luckily it has Zooper support. I tried to find some info or templates on XDA about what code to use, but came up empty. They do have it on their website though, so I was able to make my own widgets. I had to make individual increase & decrease so it'd operate my Nest through Calida, but that was the only drawback.
Figured I'd share my templates in case someone else is looking for a Calida go-by for Zooper.
UPDATE 7/01/16 - I revised the Nest Calida template a decent bit for my personal preference and to easily identify what my Nest is doing at any given moment. I love Calida being able to use Zooper code!
- Show orange & white color combos
- Online status - White when "Yes", but turns red when "No"
- Status above temperature - Shows HOME, AWAY & AUTO AWAY
- Status below temperature - Shows "Set To" in white. If it's "Cool" then "Cool" is blue, if it's "Heat" then "Heat" is in red
- Added my weather & nest template. Shows today's weather/temp, plus next 3 days weather/temps, current weather/type/humidity/wind speed. On the far right it shows Nest target temp, if it's HOME/AWAY/AUTOAWAY above and Cooling (blue text)/Heating (red text)/Off (white text)
- Still includes increase and decrease arrow widgets