Free Android Weather Resources for Developing Android Apps

DZone 's Guide to

Free Android Weather Resources for Developing Android Apps

Some interesting resources for developers who want to write weather apps Android mobile devices, a highly competitive market.

· Mobile Zone ·
Free Resource

This post is a collection of Android weather resources that can be used to build an Android weather app. As you may already know,  the Weather category in Google Play is one of the top categories. For this reason, this page provides a set of resources useful to develop an Android weather based app.

There are several aspects to consider when developing a weather app for that reason this resource page is split into several categories.

android weather resources

Android Weather Resources

This section provides a list of free weather platforms and a list of posts that describe how to use them. To learn information about weather platforms, you can look at my post comparing 4 free weather platforms.

Free Weather Platforms

Openweathermap API

This is one of my preferred platforms because it is easy to use and provides several type of data in JSON and XML.

Yahoo! Weather

Weather Underground API

For this set of APIs, I did not write any post, but developed an open source library in Android that can be used to build a weather app easily.


This set of APIs is very interesting and Android Weatherlib supports it as weather provider.

Android Weather App Guidelines

When developing an Android app it is important to follow Material Design guidelines so that the app is compliant with Android UI requirements. This post describes how to create a simple Android UI that shows current weather information. It can be useful when you want to create an Android weather app, and you need some inspiration to design an UI or you want to learn how to use an Android library.

Android Weather Icons

If you need some icons for your app, Victor Alvarado created some nice weather condition icons.

android ,weather

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}