Smug Climate

buzztouch plugin: Smug Climate
Version: v2.0
1 day weather summary and 5 day weather forcast summary.
works on iOS iOS
works on Android Android
Latest Review
PointerHiggey | 03/24/14 (v1.1)
Great plugin and Excellent Support. This plugin does exactly what the developer said it would. I found it simple to install and it works perfectly. I had an issue which is probably due to my hosting and I asked for help from the developer. He wa...
Screenshots
More Information
// v2.0 - April 14th 2017

Smug Climate is an easy to configure, simple to use plugin to display abbreviated weather conditions.

It provides functionality in both iOS and Android.

Brief instructions are located in the control panel.

Detailed Instructions (SmugClimateInstall.pdf) are included in the plugin 'zip' file as well as online:

https://www.marianasgps.com/public/SmugClimateInstall.pdf

Be sure to follow the instructions; things don't work well if you don't.

It’s a little dated, but the ‘concept’ is the same:

Configuration Steps:
01) Add a Smug Climate Screen to your project
02) Obtain an API Key from World Weather Online
03) Use your created Weather URL as your weatherURL, or use a Smug Script.
04) Place a local or online image as Banner
05) Add screen to your menu.
06) Feel the cool relaxing aura of fresh weather on your device.

Release History
==============================
v1.0 - January 10, 2014
1) First release - no notes.

v1.1 - February 20, 2014
1) Enhanced Read Me
2) Included detailed instructions in package

v1.2 - April 4th, 2014
1) Corrected 'com.buzzTouch' assignments in Java Files
2) added versioning notes in each major class file

v1.3 - February 4th, 2016
1) Modified code to accommodate WWO API v2 (iOS/Android)
2) Default Table Footer is API Query Location or Coordinates (iOS Only)
3) Date has been modified and allows different formats (iOS/Android)
4) Updated instructions for API v2 (iOS/Android)
5) Added properties for TableView and Cell Appearance (iOS/Android)
6) Added choice between US Standard and Metric 'Dominance' (iOS/Android)
7) Added code to allow for Animated Gifs (iOS only)

v2.0 - 14 April 2017
1) Modified code to accommodate BTv4 Android/iOS



iOS Project
------------------------
SW_smug_climate.m
SW_smug_climate.h
SW_smug_climate.xib
SW_smug_climate_SectionArrayItem.h
SW_smug_climate_SectionArrayItem.m
SW_smug_climate_WeatherCodeItem.h
SW_smug_climate_WeatherCodeItem.m
SW_smug_climate_WeatherCodes.h
SW_smug_climate_WeatherCodes.m
UIImage+animatedGIF.h
UIImage+animatedGIF.m
swWeatherCodes.txt
swAniWeatherCodes.txt
swWeatherIcons (Directory of 40 weather icons)

Android Project
------------------------
SW_smug_climate_WeatherCodes.java
SW_smug_climate_WeatherCodeItem.java
SW_smug_climate_SectionArrayItem.java
SW_smug_climate.java
sw_smug_climate.xml
sw_smug_climate_cell.xml
swWeatherCodes.txt
swWeatherIcons (Directory of 40 weather icons)


JSON Data
------------------------
{
"itemId": "50A658B38C11AC5571F131D",
"itemType": "SW_smug_climate",
"itemNickname": "Climate",
"navBarTitleText": "Climate",
"bannerView": "sw_smugBanner.png",
"apiVersion": "1",
"swClimateSorM": "S",
"swClimateAniGif": "0",
"weatherURL": "http://yourserver.com/weather/climatescript.php",
"listBackgroundColor": "#996600",
"listRowBackgroundColor": "#6699FF",
"listTitleFontName": "Chalkduster",
"listTitleFontSize": "14",
"listTitleFontColor": "#CC33FF",
"listDetailFontName": "Chalkduster",
"listDetailFontSize": "14",
"listDetailFontColor": "#33CC33",
"swFooterBGColor": "#006600",
"swFooterFont": "Chalkduster",
"swFooterFontSize": "10",
"swFooterFontColor": "#550000",
"listRowSeparatorColor": "#00FFFF",
"listIconCornerRadius": "10",
"swDateFormat": "5",
"tvFooterString": "BuzzTouch!",
"backgroundColor": "#CCFF33"
}