This kind of nauseus bloat is a big factor why I'm trying to stay away from iOS and Android development. So many projects out there could be much more quickly, cheaply and freedomly (my word) done as a simple web app or even as pure static HTML website in some cases. So much foolishness, hype and hipstering going on.
I agree with this, although I'd go even further. If this app's sole purpose is to retrieve a couple of numbers (surface temperature and relative humidity) why do we need graphics? What purpose is achieved?
Given the extremely basic task at hand, as an end user my main concern is that it's fast (even over slow connections), reliable and simple. If it breaks I can fix it.
My preference would be to retrieve the numbers into a non-graphical console via a few keypunches. All I want is a couple of numbers and I'm done.
This could be done with a TCP client like netcat and a shell script that uses basic UNIX utilities. And I could teach an 11 year old how to do it.
If a "smart" phone OS does not allow something so simple by default, then to me it's not very useful. It's been dumbed down. "Smart" is the wrong word.