Articles by Nick Shipes

January 7

Playing Nicely Together: Swift, Dependencies and Cocoapods

We recently pushed out version 2.2.2 of our Aeris Weather SDK for iOS to fix some issues with using Objective-C and Swift modules in Xcode 7 and Cocoapods. While tweaking our internal projects to better support modules, we ran into this dreaded compiler error in Swift 1.2 when trying to build the updated libraries: And apparently, we weren’t alone. There were many of these errors and they all appeared within the umbrella headers of each of our frameworks, Aeris.h for example. At first, we figured it was some weirdness caused by using our ObjC Aeris libraries in a Swift project,...

November 12

Aeris iOS Weather SDK 2.2.0 Released

Our next minor version of our Aeris iOS Weather SDK is now available with several new features and a whole lot of bug fixes and improvements. Supported iOS Versions With iOS 8 and 9 adoptions at 90-95% and iOS 9 adoptions quickly rising to near 75% according to Apple and Mixpanel, our iOS SDKs are currently being developed to only support iOS 7 and higher. However, we have plans to drop support for iOS 7 by next summer once iOS 10 is released to developers as users running versions older than iOS 8 should fall below 5%. New Data Sets...

Aeris iOS SDK
June 25

Aeris iOS Weather Framework: 2.0 Preview – Part 2

During the week of Apple’s WWDC, we gave a preview of a few of the additions and improvements in the upcoming 2.0 release of our Aeris iOS Weather framework. This time in part 2, we’re going to preview some of the exciting new features and changes to the mapping component of our SDK that we’re sure will take your own weather applications to the next level.

Aeris iOS SDK
May 30

Aeris iOS Weather Framework: 2.0 Preview – Part 1

Our Aeris iOS Weather Framework has been in the hands of developers and Aeris users for about two and a half years already and has received a lot of positive feedback from everyone who has been using it within their own iOS applications. Our goal with the iOS framework has always been to make interacting and integrating with our core AerisWeather API quick and painless so you can focus your time on building great applications instead of worrying about fetching, parsing and displaying weather data. Now, after months of planning and development behind the scenes, we’re excited to give our...