An app that consumes the PixaBay API and enables the user to look for images.
Clone the repository and import the project in Android Studio, you can try the app installing the pixabayApp.apk
available in the project root.
You will also need to provide a key to access the Pixabay API, after getting the key, just put it in the string.xml
file in the place of YOUR_API_KEY_HERE
The depdendencies 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 third party libraries used in the project so far
- 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.
- Glide - A fast and efficient open source media management and image loading framework for Android
- PhotoView - An easily usable implementation of a zooming Android ImageView.
- JUnit4 - JUnit is a simple framework to write repeatable tests.
- Espresso - Espresso provides APIs for writing UI tests to simulate user interactions within a single target app.
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.