How to make Weather Icons Theme - Detailed instructions
Note for artists
If you are artist but not programmer I can help you with building theme and deployment. But please read Terms and Conditions before contacting me
Instructions for programmers
On this page you can find detailed instructions how to make Make Your Clock Widget weather theme plugin.
You have to perform these steps:
- Read Weather Themes Terms and Conditions. By following these instructions you automatically agree with them.
- Decide about name of your APK package. For this tutorial purpose lets assume you selected
my.cool.theme. Please note that according convention this name consists from lowercase English alphabet letters (a-z) and dots only! - Download or fork android project template from https://github.com/thubalek/make-your-clock-widget-weather-theme-template
- Create your own icons (replace stub images in directory
weather-theme-sample/assets. Please note that images are NOT STORED inres/drawablesdirectory! - Optionally you can replace Android Market icons in
res/drawables-* - Update
weather-theme-sample/AndroidManifest.xml- change value of
manifest.packageelement fromyour.theme.nameto name of your theme (my.cool.theme)
- change value of
manifest/application/provider.authoritieselement frommakeyourclock.themes.your.theme.nameto eg.makeyourclock.themes.my.cool.theme
- change value of
- Update
weather-theme-sample/res/values/strings.xmland fill in info about theme and about yourself - Rename directory with java classes from
weather-theme-sample/src/your/theme/nametoweather-theme-sample/src/my/cool/theme(please note that in this step you use slashes instead of dots). - Update both
.javafiles:- change 1st line from
package your.theme.name;topackage my.cool.theme;
- change 1st line from
- Now try to compile and deploy APK to you phone. If you have Make Your Clock BETA18 or newer your new theme should appear in list of themes.
Note for publishers
Don't forget to put on last line of description of your theme text mycw-weather-theme if you publish theme via your Android Market account. By using this tag you will help users to find your theme.

