android-weather-application

This application is made to demonstrate almost all aspects of android development:

  • Application components such as Activities, Fragments, Providers, Services, Receivers, SyncAdapters
  • How an application talks to a remote server and consumes APIs
  • Beautifully handle data processing in background
  • Efficient use of cell radio and battery
  • Cool material design stuff
  • Responsive UI

Data Source: www.openweathermap.org