An Android weather app built to use the API from http://www.worldweatheronline.com/
Clone the repository and import the project in Android Studio, you can try the app installing the weather_app.apk available in the project root.
The dependencies for the project are described in the Gradle script build.gradle of the app, just sync the project in Android Studio and you are ready to go :)
List of libraries used in the project so far
- EventBus - Android optimized event bus that simplifies communication between Activities, Fragments, Threads, Services, etc.
- Butterknife - A view injection library that makes the binding between views, methods and resourses declared in XML and the activities/fragments classes.
- Retrofit/OKhttp - A type-safe REST client for Android and Java
- Gson - Gson is a Java library that can be used to convert Java Objects into their JSON representation.
- Realm - Realm is a mobile database: a replacement for SQLite & Core Data.
- Picasso - A powerful image downloading and caching library for Android
You can build and run the project using the Android Studio/Gradle. You need an android emulator or a real device to test the build.
