Weather

Weather Android App using apixu API https://www.apixu.com
Alternatives To Weather
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Openweathermapapi258
207 years ago5March 24, 20159mitObjective-C
iOS api classes for openweathermap.org
Easyweather168
4 years agoJava
Sample Android project using MVP + RxJava + Dagger
Weather React87
8 months agomitCSS
A robust weather application to provide current, 48 hours and 8-day weather forecast based on your geolocation built with ❤️ using React. Weather forecast data is powered by OpenWeather and Wind map is powered by Windy.
Openweathermap Android Library84
2 years agomitJava
A wrapper for the openweathermap REST API
Easyweather72
4 years ago11Java
:sunny: Easy and quick weather fetching from OpenWeatherMap API for Android.
Swiftopenweathermapapi36
46 years ago5February 25, 20164mitSwift
Swift Open Weather Map API is a wrapper around OpenWeatherAPI
Weather36
4 years agoJava
Weather Android App using apixu API https://www.apixu.com
Android_weather30
6 years agoJava
Get the current weather and forecast of your favourite cities
Weather Pwa29
2 years agoJavaScript
Find out the current weather forecast in any city around the world
Ec Weather2623 months ago6October 10, 20217mitJavaScript
Parse Environment Canada RSS feeds into clean and friendly JSON.
Alternatives To Weather
Select To Compare


Alternative Project Comparisons
Readme

Weather

Android Arsenal License API

Weather Android App using apixu API https://www.apixu.com

Icon weather set made by apixu from https://www.apixu.com/api.aspx

Searching cities is supported by more than 200 languages.

List of cities and flags from http://www.geonames.org .

Main Activity Detail Activity Detail list
alt text alt text alt text
Search City Settings Activity Widget
alt text alt text alt text

Used libraries:

  • com.android.support:appcompat-v7:25.1.0
  • com.android.support:support-v4:25.1.0
  • com.android.support:recyclerview-v7:25.1.0
  • com.android.support:design:25.1.0
  • com.android.support:cardview-v7:25.1.1
  • org.greenrobot:greendao:3.2.0
  • com.squareup.retrofit2:retrofit:2.1.0
  • com.squareup.retrofit2:converter-gson:2.1.0
  • com.squareup.okhttp3:logging-interceptor:3.3.1
  • com.google.android.gms:play-services-location:10.2.0
  • com.firebase:firebase-jobdispatcher:0.5.2
  • com.facebook.fresco:fresco:1.1.0

Prerequisites

Create an api.gradle file in Weather directory after generating API Key from Apixu and UserName from GeoNames. The contents would somewhat look like this :

ext {
BASE_WEATHER_URL = "http://api.apixu.com/v1/"; 
BASE_GEONAME_URL= "http://api.geonames.org/"; 
GEONAME_API_KEY= "YOUR_USER_NAME"; 
WEATHER_API_KEY = "YOUR_API_KEY"; }

Developed By

Igor Havrylyuk (Graviton57)

Popular City Projects
Popular Forecast Projects
Popular Mapping Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Java
Weather
City
Forecast
Gson
Cardview