Back

Portfolio items that feature

iOS Development (Swift / Interface Builder)

Future Radar

Weatherzone was given access to a nowcasting dataset from Australia’s Bureau of Meteorology known as Rainfields. I was tasked with taking these raw data files and seeing what Weatherzone could do with them in future products.

I used NASA’s Panoply to first place the data on a map. I then matched the values in the data to work with our existing radar colours.

Using video editing software and Weatherzone’s GIS Viewer I was able to compare the predicted radar with the actual radar to see the level of accuracy and present it to stakeholders.

Using Sketch and Adobe After Effects I then created mockups of how the future radar could be integrated into our existing app. This example is more of a wireframe and lacks visual polish, but showed how the radar feature could transition from historic radar to future radar.

I also integrated this into a Testflight prototyping app I created with Xcode (Swift / Interface Builder). Known as Weatherzone Labs, this iOS app showcased a feed which could be used to alert users to nearby rain and also show the full radar.

↘️ In This Project

Weatherzone Labs – iOS

As used in the Future Radar project, Weatherzone Labs was a native iOS app I developed to prototype future app features. Many of these were simply Sketch exports with prototypes, but existing prototyping solutions we had tried were quite limited and hard to use in user testing environments. It also allowed us to understand features such as iOS dark mode and iOS 13 widgets on a real device.

For Labs I learned how to write basic Swift and SwiftUI code, how to use Xcode and also Interface Builder. This also allowed for rich prototypes of modals, a ‘For You’ feed of contextual weather information and more.

Some prototypes were more advanced than others, including a working light / dark mode and a Future Radar screen that allowed us to scroll through data in an interface that felt like the real Weatherzone app.

↘️ In This Project