<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:admin="http://webns.net/mvcb/"
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:atom="http://www.w3.org/2005/Atom">

	<channel>
	<atom:link href="/blog/rss" rel="self" type="application/rss+xml" />

	<title>HAMweather Blog</title>
	<link>/blog/rss</link>
	<description></description>
	<dc:language>en</dc:language>
	<dc:creator>lhuffman@weathernation.net</dc:creator>
	<dc:rights>Copyright 2013</dc:rights>
	<pubDate>Mon, 13 May 2013 14:46:58 GMT</pubDate>
	<admin:generatorAgent rdf:resource="http://expressionengine.com/" />
    

	<item>
		<title>Aeris Interactive 1.5 Released with Google Maps API V3 Support</title>
		<link>/blog/aeris-interactive-1.5-released-with-google-maps-api-v3-support</link>
		<guid isPermalink="false">/blog/aeris-interactive-1.5-released-with-google-maps-api-v3-support#When:14:46Z</guid>
		<description><![CDATA[<p>
	We have upgraded Aeris Interactive to version 1.5. This upgrade adds support for Google Maps API V3, as Google will be shutting down their gmaps API V2 later this month.</p>
<p>
	<strong>Enabling Google Maps V3 and Obtaining an API Key</strong><br />
	To ensure your maps will continue to work, you will need to enable your websites &amp; hosted sites to use Google Maps API v3. Since you are currently using the maps with API v2, enabling Google maps API v3 (if not already enabled) is fairly simple, per the following steps (your IT group may need make the change).</p>
<ol>
	<li>
		Browse to <a href="https://code.google.com/apis/console/">https://code.google.com/apis/console/</a> and enter information to login.</li>
	<li>
		Once logged in, click "Services" on the left side. <img height="240" src="http://www.hamweather.com/images/newsletters/gmapsapiv3_services.png" width="492" /></li>
	<li>
		Scroll down to "Google Maps API v3" and click the toggle to "ON". <img height="240" src="http://www.hamweather.com/images/newsletters/gmapsapiv3.png" width="492" /></li>
	<li>
		Verify that you have a Google Maps API key. If you do not yet have a key, you will need to follow <a href="https://developers.google.com/maps/documentation/javascript/tutorial#api_key">Google&#39;s instructions on registering for a key</a>.</li>
</ol>
<p>
	<strong>Update your Google Maps Script Tag:</strong><br />
	The final element of your upgrade will be too switch out your google maps <code>&lt;script&gt;</code> tag with the following:</p>
<pre>
<code>&lt;script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false&amp;libraries=geometry&amp;key=APIKEY"&gt;&lt;/script&gt;</code></pre>
<p>
	Replace <code>APIKEY</code> with your API key obtained in step 4 above.</p>
<p>
	&nbsp;</p>
<p>
	<strong>Additional Support</strong><br />
	If you have trouble with your interactive maps after perfoming the steps above, please <a href="http://helpdesk.hamweather.com/">submit a support ticket</a> and team can assist further.</p>
]]></description>
		<dc:subject>General</dc:subject>
		<pubDate>Mon, 13 May 2013 14:46 GMT</pubDate>
	</item>

	<item>
		<title>Aeris iOS Weather Framework 1.1.6 Released</title>
		<link>/blog/aeris-ios-weather-framework-1.1.6-released</link>
		<guid isPermalink="false">/blog/aeris-ios-weather-framework-1.1.6-released#When:18:32Z</guid>
		<description><![CDATA[<p>
	We pushed out a minor update to our <a href="http://www.hamweather.com/support/documentation/mobile/ios/">Aeris iOS Weather framework</a> today that fixes a few bugs with the interactive map and auto-rotation as well as improving the way the core account initialization is performed when launching your custom app. Refer to the <a href="http://www.hamweather.com/support/documentation/mobile/ios/history/#1.1.6">complete 1.1.6 change log</a> for more details as to the fixes and changes included in this release.</p>
<p>
	<strong>Better Initialization at App Launch</strong><br />
	With this 1.1.6 update, we&#39;ve improved the way in which the SDK is initialized at app launch, allowing your app to respond when the SDK has properly initialized with your account settings. This is especially critical if you are using our interactive weather map as the root view that appears once the app has launched and using the built-in AFWeatherMapOptionsViewController to display the map overlay options. This options view only displays map overlays that your active account has access to, so you would want to wait until the SDK had finished loading your account information before trying to display this options view or adding weather-specific overlays to the map. For this, we utilize NSNotificationCenter to broadcast to all observers when the SDK is fully ready with the key <code>kAFEngineReady</code>.</p>
<p>
	For example, your custom app displays the interactive map with the radar overlay at app launch. But the SDK verifies that your account has access to this overlay before displaying it. So your app would want to wait to display the overlay until the SDK receives your account information and settings by listening for the proper event from NSNotificationCenter:</p>
<pre>
<code>&#10;// CustomViewController.m (subclass of AFWeatherMapViewController)&#10;&#10;- (void)viewDidAppear:(BOOL)animated &#123;&#10;&#9;[super viewDidAppear:animated];&#10;&#9;&#10;&#9;if (![[AerisEngine currentEngine] isEngineReady]) &#123;&#10;&#9;&#9;[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(initializeMap) name:kAFEngineReady object:nil];&#10;&#9;&#125;&#10;&#9;else &#123;&#10;&#9;&#9;[self initializeMap];&#10;&#9;&#125;&#10;&#125;&#10;&#10;- (void)initializeMap &#123;&#10;&#9;[self.weatherMap showOverlayForType:AFOverlayTypeRadar];&#10;&#125;&#10;</code></pre>
<p>
	The SDK will cache your account information for an extended amount of time, so they will not need to be loaded every time your app is launched.</p>
]]></description>
		<dc:subject>Aeris Mobile</dc:subject><dc:subject>General</dc:subject><dc:subject>News</dc:subject><dc:subject>Product</dc:subject>
		<pubDate>Mon, 10 Dec 2012 18:32 GMT</pubDate>
	</item>

	<item>
		<title>Aeris API + HW3 = Better Weather for Your Site</title>
		<link>/blog/aeris-api-hw3-better-weather-for-your-site</link>
		<guid isPermalink="false">/blog/aeris-api-hw3-better-weather-for-your-site#When:00:27Z</guid>
		<description><![CDATA[<p><strong><em>The following article was contributed by Joe Torsitano from <a href="http://www.weatherforyou.com/" target="_blank">WeatherForYou.com</a></em></strong></p>
<p>Anyone who has used the HAMweather scripts on their website for more than a few months knows much of its power lies in its flexibility. The introduction of the Aeris Weather API means almost any existing HW3 installation can display the data which has always been included with higher speed and availability. It also allows other weather related information to be added. And it can be done with some easy changes to the templates provided with HW3 or that have already been customized.</p>

<p>HW2 and HW3 have been key components in <a href="http://www.weatherforyou.com" target="_blank">WeatherForYou.com</a> (WFY) since 1999. While Aeris could have been a replacement for our HW system, I found it was very simple to modify existing templates so the API could provide all the improved benefits of Aeris while significantly reducing development time.</p>

<p>There are many benefits to Aeris data compared to other sources which have been traditionally used by HW3. Aeris utilizes the latest cloud-based services and content delivery networks which is very fast and reliable. It's able to quickly respond to rapidly changing demands and loads when you really need weather data such as during significant weather events.&nbsp;The API enables the retrieval of a wide range of weather data and related information using JavaScript Object Notation, or JSON. If you're interested in knowing more about JSON visit <a href="http://www.json.org/">http://www.json.org/</a> For t.his tutorial it'll suffice to say it makes it really easy to read and write data.</p>

<p>In order to access the API an account is needed. Account types are based on how many times and what data is going to be retrieved. A free Developer account allows up to 750 requests per day to the types of information a standard HW3 installation uses plus more. You can sign up for a <a href="http://www.hamweather.com/account/signup/index/c/aeris-api-developer">Developer account</a> and transition can occur without the worry of charges piling up during the development time and a small non-commercial HW3 site can have the Aeris advantage at no cost. All that is necessary is giving credit to HAMweather on any page that uses the Aeris data in accordance with the credit policy at <a href="http://www.hamweather.com/support/documentation/aeris/credit-policy/">http://www.hamweather.com/support/documentation/aeris/credit-policy/</a></p>

<p>Once you have your account, login at <a href="http://www.hamweather.com/account/member">http://www.hamweather.com/account/member</a> after which you'll need to register your website at the <em>Aeris API - Application/Website Registration</em> link from your account. This will issue you a unique identifier for your account and key for each application, which is used to access the API.</p>

<p>Now that you have a login, ID and secret you can begin having your HW3 installation make Aeris requests. The key here is HW3's ability to include regular php code. To include something like:</p>
<pre><code class="php">
&lt;?php echo ("HW3 and Aeris is a great combination"); ?&gt;
</code></pre>
<p>you would put this into an HW3 template:</p>
<pre><code class="php">
%%CODE echo ("HW3 and Aeris is a great combination"); CODE%%
</code></pre>

<p>If you need multiple lines to insert your php code you use double underlines after each line, like:</p>
<pre><code class="php">
%%CODE __
	echo ("HW3 and Aeris is a great combination"); __
CODE%%
</code></pre>
<p>There must not be any blank lines otherwise the inserted code will not work.</p>

<p>
	So are you ready for Aeris API to appear in your HW3 installation? I'm going to start with a simple replacement for the current conditions. Now I'm sure most have customized their installations to better match their site's look and feel (and their own personal preferences) so the examples given are based on the templates that come with HW3. But it should give you a good starting place.<br />
	First step <strong>backup</strong> your templates! This is especially important if you're using a live site. But even if you have the bonus of developing on an internal, non-public system it's always good to have where you started from to come back to. So if you haven't backed up your templates, do it now! You <strong>will</strong> be glad you did.</p>

<p>
	Sets of data from the API are called endpoints. In this case we'll be using the <em>observations</em> endpoint. Within the endpoints are the individual pieces of data like temperature, humidity, etc., which are called <em>query elements</em>.<br />
	To start with we need to show when the observations were made. This is in the <strong>templates/zandh.html</strong> template. In the template find the item:
<pre><code class="html">
Updated: %%hforecastdate%%
</code></pre>
<p>
	Replace it with this, filling in your <em>CLIENT_ID</em> and <em>CLIENT_SECRET</em> where indicated:<br/></p>
<pre><code class="php">
%%CODE __
	$response = file_get_contents("http://api.aerisapi.com/observations/closest?p=%%zipcode%%&amp;client_id=CLIENT_ID&amp;client_secret=CLIENT_SECRET"); __
	$json = json_decode($response); __
	if ($json->success == true) { __
		$cond = $json->response[0]->ob; __
		echo ("Updated: " . gmdate('g:i A D M j Y', strtotime($cond->dateTimeISO) + '%%tzdif%%' * 3600)); __
	} __
CODE%%
</code></pre>
</p>
<p>
	Now upload the modified zandh.html to your server. Next you'll be modifying the <strong>templates/include/current.html</strong> file. You'll be replacing a lot more code here. In the default templates you'll be replacing lines 14 through 53 (starting right under the first <code>&lt;table border="0"&gt;</code> statement and going until the line right above the next to the last <code>&lt;/table&gt;</code> statement). Replace all that with the following, filling in your <em>CLIENT_ID</em> and <em>CLIENT_SECRET</em> where indicated:</p>
<script src="https://gist.github.com/4199467.js?file=gistfile1.txt"></script>
<p>
	Once you upload the modified current.html to your server, give it a test. Get a forecast for your town. The current conditions you see will be coming from the Aeris API!</p>
	<p>In this example we just dropped Aeris API replacements into the default templates. This created two requests to the API, one for the time and one for the actual conditions. Since access to the API is metered you will probably want to modify your templates to gather all the information from one request to maximize the number of reports you can get.</p>
<p>
	In my next installment I'll give you the sun and the moon, Aeris API style.</p>
]]></description>
		<dc:subject>General</dc:subject>
		<pubDate>Tue, 04 Dec 2012 00:27 GMT</pubDate>
	</item>

	<item>
		<title>We Have New Flexible Aeris Pricing, Thanks to Your Feedback!</title>
		<link>/blog/we-have-new-flexible-aeris-pricing-thanks-to-your-feedback</link>
		<guid isPermalink="false">/blog/we-have-new-flexible-aeris-pricing-thanks-to-your-feedback#When:15:30Z</guid>
		<description><![CDATA[<p>
	We recently sent out a newsletter to existing Aeris API Developer subscribers about our new pricing options for our API, along with some other information on finding help on getting started with your API account. We are also providing current users signed up for the free Developer plan <strong>25% off</strong> of their first month when they subscribe to a paid plan for providing their feedback on using our Aeris API so far.&nbsp;</p>
<p>
	Be sure to check out our <a href="http://www.hamweather.com/newsletters/aeris-weather-api-introduces-new-pricing">latest newsletter</a> for more information.</p>
]]></description>
		<dc:subject>General</dc:subject>
		<pubDate>Mon, 05 Nov 2012 15:30 GMT</pubDate>
	</item>

	<item>
		<title>Aeris iOS Weather Framework 1.1.5 Released</title>
		<link>/blog/aeris-ios-weather-framework-115-released</link>
		<guid isPermalink="false">/blog/aeris-ios-weather-framework-115-released#When:17:54Z</guid>
		<description><![CDATA[<p>
	An update to our <a href="http://www.hamweather.com/support/documentation/mobile/ios/">iOS weather framework</a> is now available that includes several bug fixes and a few new features. As always, review the <a href="http://www.hamweather.com/support/documentation/mobile/ios/history/#1.1.5">1.1.5 complete release notes</a> for more detailed information on the latest changes and fixes.</p>
<p>
	<strong>Dynamic Opacity and Speed</strong><br />
	The biggest addition to the framework comes in the <a href="http://www.hamweather.com/support/documentation/mobile/ios/interactive/">interactive map feature</a>. We&rsquo;ve had several requests to add support for dynamically adjusting an image overlay&rsquo;s opacity and animation speed at runtime. Well, we listened to your feedback, and it&rsquo;s finally here!&nbsp;</p>
<p style="text-align: center; ">
	<img alt="Overlay Options" src="http://www.hamweather.com/images/blog/blog_aeris_ios_overlayopts.png" style="width: 620px; height: 416px; " /></p>
<p>
	To take advantage of this new feature immediately, we have already added default controls for map overlay opacity and animation speed under the map options (as pictured above). This is built into <a href="http://www.hamweather.com/docs/ios/AerisMap/Classes/AFWeatherMapOptionsViewController.html">AFWeatherMapOptionsViewController</a>, so you don&rsquo;t have to do anything if your applications are already using this class to display the map&rsquo;s overlay options.</p>
<p>
	If you aren&rsquo;t using our included AFWeatherMapOptionsViewController in your own custom applications, but want to use this new feature, adding support for it is simple. In the case above, we are using two instances of UIKit&rsquo;s UISlider component and hooking them up to action handlers to adjust the opacity/speed when the slider values change:</p>
<pre class="codeblock"><code class="objectivec">
// hook up the action handlers to the UIControlEventValueChanged event
...
[alphaSlider addTarget:self action:@selector(alphaSliderAction:) forControlEvents:UIControlEventValueChanged];
[animationSlider addTarget:self action:@selector(animationSliderAction:) forControlEvents:UIControlEventValueChanged];
...
</code></pre>
<pre class="codeblock"><code class="objectivec">
// adjust opacity and speed on AFWeatherMap when UISlider values change
- (void)alphaSliderAction:(UIControl *)control {
	CGFloat val = ((UISlider *)control).value;
	val = roundf(val * 10) / 10;
	self.weatherMap.overlayAlpha = val;
}

- (void)animationSliderAction:(UIControl *)control {
	CGFloat val = ((UISlider *)control).value;
	val = roundf(val * 10) / 10;
	// need to reverse value back since a lower number is faster
	self.weatherMap.animationSpeed = 1.1 - val;
}
</code></pre>
<p>
	Another thing to take note of with this addition is that we have removed the opacity setting for each individual image overlay in favor of a single global default opacity value. This value is used as the initial opacity for all image overlays displayed on the map before any adjustments are made using the new opacity and animation speed settings above. You can find these settings in your AerisMapConfig.plist file within the AerisMap.embeddedframework/Resources directory. Refer to the complete description of each <a href="http://www.hamweather.com/support/documentation/mobile/ios/customization/">map setting</a> for more information.</p>
<p>
	<strong>Customizing Point and Polygon Overlays</strong><br />
	You now have more control over what type of data is displayed for all point and polygon data overlays. We have added an additional property, OptionsString, for each of these overlays in your AerisMapConfig.plist file that allows you to provide your own <a href="http://www.hamweather.com/support/documentation/aeris/endpoints/">Aeris API options</a> to use for each of the data requests for that overlay. The value for this setting is just a normal API query string you would use when making the API calls from the browser or another script.</p>
<p>
	We are building our iOS roadmap in more detail for our upcoming bigger 1.2 release which we will provide details on in an upcoming blog entry and are definitely excited about. If you would like to see certain features in a future update to our iOS framework, feel free to let us know via Twitter (<a href="http://twitter.com/hwaeris" target="_blank">@hwaeris</a> or our <a href="/contact/">contact form</a>.</p>
]]></description>
		<dc:subject>General</dc:subject>
		<pubDate>Fri, 26 Oct 2012 17:54 GMT</pubDate>
	</item>

	<item>
		<title>Aeris Users Speak Up &#45; Crushed Box Software Weather Apps Impress with Aeris API</title>
		<link>/blog/aeris-users-speak-up-crushedboxsoftwarecom-weather-apps-impress-with-aeris</link>
		<guid isPermalink="false">/blog/aeris-users-speak-up-crushedboxsoftwarecom-weather-apps-impress-with-aeris#When:17:56Z</guid>
		<description><![CDATA[<p>
	We spoke with Christopher Coudriet from <a href="http://crushedboxsoftware.com" target="_blank">CrushedBoxSoftware.com</a> about how he is using the Aeris weather API. He loves it! Thanks Chris, we can&#39;t wait to see what you come up with next!</p>
<p>
	<strong><a href="http://crushedboxsoftware.com/" target="_blank"><img alt="" src="http://www.hamweather.com/images/blog/iPad2.jpg" style="width: 112px; height: 84px; float: right; margin: 10px; " /></a></strong></p>
<p>
	<strong>Why did you decide to add weather into your offerings?</strong><br />
	<br />
	We&rsquo;ve been developing weather related apps for the last couple of years. And during this time we were searching for the game changing weather data provider to implement into our future weather apps.</p>
<div>
	<strong>Why did you choose <a href="http://www.hamweather.com/products/aeris-api" target="_blank">HAMweather&#39;s Aeris API</a>?</strong><br />
	&nbsp;</div>
<div>
	<p>
		<a href="http://crushedboxsoftware.com/" target="_blank"><img alt="" src="http://www.hamweather.com/images/blog/CrushedBox2.png" style="width: 160px; height: 107px; margin: 10px; float: right; " /></a>We actually stumbled upon HAMweather&rsquo;s Aeris products while doing some internet searches. Then we fell in love at first sight with all of the super awesome products HAMweather was offering. We actually went ahead and bought the <a href="http://www.hamweather.com/support/documentation/mobile" target="_blank">SDK license</a> immediately followed by getting setup with our <a href="http://www.hamweather.com/products/aeris-api/compare" target="_blank">Aeris API enterprise account</a>. We knew we could do some great things with this powerful platform and turn the iOS weather app market upside down.</p>
	<p>
		<strong>Have you seen any positive advancements with your products due to using Aeris?</strong><br />
		<a href="http://crushedboxsoftware.com/" target="_blank"><img alt="" src="http://www.hamweather.com/images/blog/CrushedBox3.jpg" style="width: 112px; height: 84px; margin: 10px; float: right; " /></a><br />
		We have seen our growth catapult to thousands of new users daily that crave our highly polished weather apps powered by the Aeris API. We feel that HAMweather is THE game changing weather data provider.</p>
	<p>
		<strong>As a developer, why do you feel HAMweather, and Aeris was the best fit for your product?</strong><br />
		<br />
		Once we got our hands on the <a href="http://www.hamweather.com/support/documentation/mobile" target="_blank">SDK </a>and starting building our future apps, we knew we had something great here. The <a href="http://www.hamweather.com/products/aeris-api" target="_blank">Aeris API</a> fit in perfectly and offers more data than anything we&#39;ve ever seen or used. Also, as a developer, we had a lot of questions along the way and HAMweather&rsquo;s support system is a fined tuned machine that responds instantly and courteously. We had <a href="http://www.hamweather.com/support" target="_blank">well over 50 inquires</a> during development and even got responses after hours and on weekends. We love HAMweather from the inside and out!</p>
	<p>
		Christopher Coudriet<br />
		President / CEO<br />
		<a href="http://www.crushedboxsoftware.com/" target="_blank">http://www.crushedboxsoftware.com/</a></p>
</div>
<p>
	&nbsp;</p>
]]></description>
		<dc:subject>Aeris API</dc:subject><dc:subject>General</dc:subject><dc:subject>News</dc:subject><dc:subject>Product</dc:subject>
		<pubDate>Tue, 09 Oct 2012 17:56 GMT</pubDate>
	</item>

	<item>
		<title>Aeris iOS Weather Framework 1.1.4 Released</title>
		<link>/blog/aeris-ios-weather-framework-114-released</link>
		<guid isPermalink="false">/blog/aeris-ios-weather-framework-114-released#When:22:06Z</guid>
		<description><![CDATA[<p>
	Today we released an update to our <a href="http://www.hamweather.com/support/documentation/mobile/ios">iOS weather framework</a> that primarily serves as a bug fix release, but also introduces methods for accessing some of the newer features in the <a href="http://www.hamweather.com/support/documentation/aeris">core API</a> not yet supported by the framework.</p>
<p>
	The primary addition has been adding support for accessing data from the <a href="http://www.hamweather.com/support/documentation/aeris/endpointsobservations-recent">observations/recent</a> and <a href="http://www.hamweather.com/support/documentation/aeris/endpointsobservations-archive">observations/archive</a>&nbsp;API endpoints. To do so, you will use the iOS framework&rsquo;s AFObservationsLoader object, its <code>requestRecentObservationsForPlace:total:options:</code> method for requesting recent observations, and <code>requestObservationsForPlace:fromDate:toDate:options:</code> method for requesting observations for a range in our archive. Review the AFObservationsLoader&nbsp;<a href="http://www.hamweather.com/docs/ios/Aeris/Classes/AFObservationsLoader.html">class documentation</a> for additional details on using these new methods.</p>
<p>
	Make sure to review the <a href="http://www.hamweather.com/support/documentation/mobile/ios/history#1.1.4">full release notes</a> for 1.1.4 for complete details to bug fixes and changes.</p>
<p>
	<strong>Aeris iOS and Xcode 4.5</strong><br />
	Last week Apple seeded <a href="http://www.engadget.com/2012/09/12/ios-6-seeded-to-developers-ahead-of-official-launch/" target="_blank">iOS 6 GM</a> to developers in preparation for the public release of iOS 6. With this update, they also updated Xcode 4.5 to include the new armv7s architecture used by the <a href="http://www.apple.com/iphone/" target="_blank">new iPhone 5</a>, but also removes support for the armv6 architecture used by iPhone 3G and iPod 2 devices and older. Therefore, our iOS framework will continue to support the armv6 architecture until version 1.2 is released, after which only armv7 and armv7s will be supported to take advantage of the new architecture and features of Xcode 4.5 and later.</p>
<p>
	We have had a few users of the iOS framework contact us regarding the following error they were receiving from our framework when building using Xcode 4.5:</p>
<p>
	<code>ld: file is universal (3 slices) but does not contain a(n) armv7s slice: .../Aeris/Aeris.framework/Aeris for architecture armv7s</code></p>
<p>
	After some research and testing, we&rsquo;ve determined that in order to use our library with Xcode 4.5 you will need to remove armv7s from the &ldquo;Architectures&rdquo; field in your project&rsquo;s Build Settings. Many developers are reporting that the iPhone 5 can still use the armv7 architecture and armv7s is not required by Apple when submitting to the AppStore. We have to decided to not release a version of the framework built for armv7s until we are able to fully test on an actual device. However, we will follow any additional news regarding iPhone 5 and armv7s architecture support over the coming weeks and verify our framework continues to work without any issues.&nbsp;</p>
]]></description>
		<dc:subject>Aeris Mobile</dc:subject><dc:subject>News</dc:subject><dc:subject>Product</dc:subject>
		<pubDate>Mon, 17 Sep 2012 22:06 GMT</pubDate>
	</item>

	<item>
		<title>Aeris Users Speak Up &#45; Day One Journaling App Expands Offerings with Aeris</title>
		<link>/blog/aeris-users-speak-up</link>
		<guid isPermalink="false">/blog/aeris-users-speak-up#When:19:41Z</guid>
		<description><![CDATA[<p>
	Paul Mayne from Bloom Built, LLC, creator of Day One <a href="http://dayoneapp.com/">http://dayoneapp.com/</a> had some great things to say about how he uses the <a href="http://www.hamweather.com/products/aeris-api" target="_blank">Aeris Weather API</a> to increase the value of his journaling app:</p>
<p>
	<a href="http://dayoneapp.com/" target="_blank"><img alt="Day One Journaling App" src="http://www.hamweather.com/images/dayone.jpg" style="width: 224px; height: 141px; float: right; margin: 10px; " /></a></p>
<blockquote>
	<p>
		We&#39;ve been very happy with our choice to go with HAMweather. Adding this additional detail of weather is an important part of capturing the essence of a moment, event or place in time for a journal entry to better preserve our memories.</p>
	<p>
		After much research and comparisons of all the available weather API services, we found that relying on any cheap or free service would not be reliable enough for our product. We determined that HAMweather offered a solid service and <a href="http://www.hamweather.com/products/aeris-api" target="_blank">easy to use API</a> with the added advantage of allowing us to retrieve a historical weather point from up to 3 days back.<br />
		<br />
		Our users have been delighted with our integration of location and weather into the entries. We receive positive reviews mentioning this new feature every day.</p>
</blockquote>
<p>
	Thank you Paul for sharing your thoughts! &nbsp;We are very excited to see what you come up with next. &nbsp;We LOVE what you have done with <a href="http://dayoneapp.com/" target="_blank">DAY ONE</a>! &nbsp;Congratulations on the success.</p>
]]></description>
		<dc:subject>Aeris API</dc:subject><dc:subject>General</dc:subject><dc:subject>News</dc:subject><dc:subject>Product</dc:subject>
		<pubDate>Thu, 06 Sep 2012 19:41 GMT</pubDate>
	</item>

	<item>
		<title>Developers Flock to sign up for HAMweather&#8217;s API after announcement of Weather Underground Sale</title>
		<link>/blog/developers-flock-to-sign-up-for-hamweathers-api-after-announcement-of-weath</link>
		<guid isPermalink="false">/blog/developers-flock-to-sign-up-for-hamweathers-api-after-announcement-of-weath#When:21:27Z</guid>
		<description><![CDATA[<p>
	<strong>HAMweather shares the humble beginnings and grassroots following of Weather Underground, and will continue to remain focused on their new weather API and data enhancement.</strong></p>
<p>
	No longer only a favorite of weather enthusiasts, HAMweather has risen quickly as the top choice of developers for <a href="http://www.hamweather.com/products/aeris-api">weather APIs</a> worldwide. Since the&nbsp;recent acquisition of Weather Underground by the Weather Channel, HAMweather has seen a newr 300% increase in usage as developers jump the corporate ship to a company holding strong to their weather roots.</p>
<p>
	With humble beginnings, similar to Weather Underground, HAMweather was founded by <a href="http://www.hamweather.com/about">Lee Huffman</a> in 1996. It quickly gained a strong following, originating with novice weather developers and hobbyists. HAMweather has since emerged as the most trusted weather content provider for major companies around the world such as Polaris Industries, Wells Fargo, Princess Cruise Lines, Carrier and many more.</p>
<p>
	As demand for weather data and information grew, HAMweather expanded on the weather-in-a-box days of the company&#39;s roots, to create the most powerful, flexible and user-friendly weather API on the market. Aeris, Huffman&rsquo;s brainchild, is the force behind some of the most inventive weather apps and websites out there. &ldquo;Aeris takes HAMweather to the next level. It is hyper-local, easier to use, more reliable and faster than anything else out there&rdquo; says Huffman.</p>
<p>
	"Once we got our hands on the SDK and started building our future apps, we knew we had something great here. The Aeris API fit in perfectly and offers more data than anything we&#39;ve ever seen or used. We knew we could do some great things with this powerful platform." said Christopher Coudriet, President/CEO of <a href="http://crushedboxsoftware.com/">CrushedBoxSoftware.com</a>.</p>
<p>
	Mobile weather that is focused and accurate is now a necessity, a fact that explains why HAMweather is growing at such a rapid pace. The forecast powered by the Aeris API goes well beyond the simple high-and-low outlook offered by most, and provides all of the details needed to tell the weather story. <a href="http://www.hamweather.com/products/aeris-api">Aeris API</a> is a data rich API supporting more than 2.6 million cities worldwide and over 7 million points of interest.</p>
<p>
	"No, it&rsquo;s not your imagination &ndash; America is currently enduring the most extreme weather in our history, and the trends are troubling. Any tool that can save users time and money, help them get through their days with greater confidence, and keep families safer, will be well received in the marketplace. Today, adding personalized weather to a website or mobile app is a no-brainer." said senior meteorologist and <a href="http://www.medialogicgroup.com/">Media Logic Group, LLC</a> founder <a href="http://www.medialogicgroup.com/company/">Paul Douglas</a>.</p>
<p>
	With the recent changes in the industry, developers have been jumping at the chance to try the free Aeris API Developer accounts. Bloom Built, the maker of the <a href="http://dayoneapp.com/">Day One journaling App</a>, recently pushed out an update that flaunts the talents of the <a href="http://www.hamweather.com/products/aeris-api">Aeris API</a>. They started with a free account, and just recently Day One was named App of the Week on Apple&#39;s App Store.</p>
<p>
	"Growth for a business is always the goal, but HAMweather could never forget where we come from. The goal will remain what it always has been -- to provide reliable and accurate weather information, for any platform, at any time." said Lee Huffman.</p>
<p>
	For a complete look at HAMweather&#39;s solutions, visit <a href="http://hamweather.com">http://hamweather.com</a>. HAMweather was founded in 1996 by Lee Huffman. In 2009, HAMweather happily merged with <a href="http://www.medialogicgroup.com/">Media Logic Group, LLC</a>, an independent company and provider of weather videos, emergency management communication, forecasting, expert briefings, and services for all things weather. HAMweather&#39;s suite of products has grown to include their Aeris API, Aeris Mobile, Aeris Weather Graphics, Aeris Web, Hosted Weather Websites, as well as Web and App Development/Design.</p>
<p>
	HAMweather, LLC a Media Logic Group Company<br />
	Minneapolis, MN <a href="http://www.hamweather.com">http://www.hamweather.com</a><br />
	For more information call: 952-401-1005 or 1-888-98-AERIS</p>
]]></description>
		<dc:subject>Press Release</dc:subject>
		<pubDate>Thu, 23 Aug 2012 21:27 GMT</pubDate>
	</item>

	<item>
		<title>Aeris iOS Weather Framework 1.1.3 Released</title>
		<link>/blog/aeris-ios-weather-framework-113-released</link>
		<guid isPermalink="false">/blog/aeris-ios-weather-framework-113-released#When:16:33Z</guid>
		<description><![CDATA[<p>
	We pushed out an update to our iOS weather framework today that includes several bug fixes and improvements. For details on the changes, review the <a href="http://www.hamweather.com/support/documentation/mobile/ios/history">complete change log</a>.</p>
<p>
	<strong>Core Changes</strong><br />
	This update includes improved tile and animation loading, which utilizes our completely new backend that is considerably faster and more reliable during periods of high demand. We have also improved the loading performance of API requests and rendering performance of a lot of data points on the interactive map, such as storm cells and storm reports.</p>
<p>
	Another important change to note with the 1.1.3 release is that we have deprecated the AFTileOverlayType, AFPointDataOverlayType and AFPolygonDataType enum types and combined them into a single AFOverlayType enumeration. While this release does offer backwards compatibility for the previous enum types, you may receive compiler warnings when using them in method calls to AFWeatherMap. We highly recommend updating your applications to use the new AFOverlayType enum types which we have updated within our <a href="http://www.hamweather.com/support/documentation/mobile/ios/interactive">interactive map documentation</a>.</p>
<p>
	Additionally you will want to review the changes to AFWeatherMap as some methods are deprecated as of this 1.1.3 release, which means that although they can still be used, they will be removed in a future update to the framework. Take a look at the <a href="http://www.hamweather.com/docs/ios/AerisMap/Classes/AFWeatherMap.html">AFWeatherMap class</a> reference doc for information on the deprecated methods.</p>
<p>
	<strong>Upcoming Features</strong><br />
	We have many new features planned for future releases of our iOS weather framework. As for data sets, we will be offering tropical data and mapping functionality after that data is publicly released in our Aeris API. We will also be adding some additional customization support for the AerisMap framework, such as defining the total number of intervals in animations, dynamically adjusting overlay opacity and animation speed. Follow us on <a href="http://twitter.com/hwaeris">Twitter</a> for the latest development updates and release dates.</p>
]]></description>
		<dc:subject>Aeris Mobile</dc:subject><dc:subject>General</dc:subject><dc:subject>News</dc:subject><dc:subject>Product</dc:subject>
		<pubDate>Fri, 13 Jul 2012 16:33 GMT</pubDate>
	</item>

	</channel>
</rss>