My $500 backpacking satellite communicator, manufactured by a 17B company, uses the Dark Sky api to get weather forecasts. They've got a hilarious FAQ saying basically "Apple won't talk to us either, but we hope they don't shut it down soon".
Sadly exactly what I've come to expect from any software written by Garmin. It's all incredibly half-assed compared to their hardware and actual satellite/gps algorithms.
They don't. I developed and now maintain a weather app for Garmins, and the state of firmware is really bizzare. You can see individual device team merge patches from some kind of core, and then eventually releasing them - so the new bug appears in a simulator, then slowly makes its way to various devices during the next 1-4 months, and then, if you complain loud enough, the same process happens again with a fix.
Sadly exactly what I've come to expect from any software written by Garmin. It's all incredibly half-assed compared to their hardware and actual satellite/gps algorithms.