Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Crowdsourcing the weather

DZone's Guide to

Crowdsourcing the weather

· Mobile Zone
Free Resource

Download this comprehensive Mobile Testing Reference Guide to help prioritize which mobile devices and OSs to test against, brought to you in partnership with Sauce Labs.

The weather is notoriously difficult to predict, and whilst I have the impression that our attempts to forecast it have improved in recent times, they still aren’t delivering anything you’d want to put your house on.

I wrote at the back end of last year about a project underway at UC Davis to try and use the crowd to better regulate temperatures on campus.

The project offers real-time, crowdsourced feedback about energy and temperature on campus.  Users visit the website and are presented with a campus map with energy use intensity for each building.

“Our initial goal is the feedback system itself, to let us know how buildings are doing,”the developers explain.“We can’t be on site monitoring the 10 million square feet of campus at all times; we don’t have enough bodies. But all the buildings are occupied by thousands of students, staff and faculty; now they can supply us with the desired information.”

Crowdsourcing weather forecasting

Could a similar approach work in predicting the weather?  That’s the aim of a new app called Sunshine that wants to enlist us all in the hope that we can help provide better weather forecasting.

The app is currently in beta testing and uses standard data from the National Oceanic and Atmospheric Administration (NOAA) combined with atmospheric pressure readings that are captured by our smartphones.

Apparently, the latest smartphones come complete with a built in barometer that can measure such things.  They’re usually used for showing elevation and the like, but changes in air pressure can also be used as a decent signal of weather changes.

In a further nod to the crowd, the app will also recruit users themselves to report snap weather events.  During the current beta testing, around 250 people are road testing the app, with the plan being to release it in the next few days on the iPhone.

The developers suggest that just three users sending in data per square mile is all that’s needed to ensure accurate results.

Of course, whilst such an app may well provide accurate reports of the weather right now, making predictions of the future using crowd data is somewhat trickier.

That would require the crowdsourced data to be combined with weather data models.  Whilst this isn’t out of the question, and indeed is being trialled with services such as PressureNet and WeatherSignal, it may be a little while before we can rely on the crowd to accurately forecast the weather for us.

Original post

Analysts agree that a mix of emulators/simulators and real devices are necessary to optimize your mobile app testing - learn more in this white paper, brought to you in partnership with Sauce Labs.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}