Forecast: A Rich HTML5 Weather App

It seems like every other day someone is launching a new weather app in Apple’s App Store or on Google Play. But it’s not everyday that someone releases a weather app with a rich user experience delivered in HTML5.

Forecast is one notable exception. The app uses delightful interaction design, a drop-dead simple information architecture, and fluid animation and transitions to create an incredibly rich native app-like experience. Once the app is added to an iPhone home screen it can be launched as a full-screen web app that provides a polished and elegant experience. The app also works beautifully on my Samsung Galaxy S3. It’s a great example of what rock-solid web developers can deliver to the mobile browser. You can also use Forecast on your laptop if you allow it to access your current location.

The app features a timeline-based look at precipitation projections and cloud movement. The app is playfulness and user engagement at its best. For tablets it includes an experimental feature called Time Machine that lets you see the weather for a given location in the past or the future.

Forecast merges multiple data sources and makes its data available via the Forecast Data API. Accoridng to Forecast’s blog, it provides its best hyperlocal coverage in the U.S., parts of Canada, Ireland, and the UK.

Forecast presents an exciting example of the capabilities now available on the mobile web.

Forecast Summary and Detailed Daily View
Forecast Summary and Detailed Daily View
Forecast Regional Map and Seven-Day View
Forecast Regional Map and Seven-Day View