Weathora is a native android weather app for US cities. It lets users select any US city and shows the current weather details.
It uses google places api to fecth list of US cities and openweathermap.org API to fetch the weather details of a given city.
It also auto loads the last city searched upon app launch.
Android SDK 16+
Home Celsius | Search |
---|---|
Home Fahrenheit | About |
---|---|
Usage of libraries:
- Butterknife - for view Injection
- RxJava 2, RxAndroid 2 - for data manipulation
- Glide - for image loading
- Gson - for serialization and deserialization
- Retrofit2 - for HTTP requests
- Leak canary - for memory leak detection
- Add Dagger2 for dependency injection
- Improve overall UI as per material design guideline
- Improve weather icon quality, icon http://openweathermap.org/img/w/ api provides is of very low quality.
Please open an issue. Screenshots are also a huge help if the problem is visual.
If you're fixing a bug, Send a pull request!