- You will need to connect to Stackoverflow Users API Endpoint and retrieve the first page of data. FULL API documentation
- Display the retrieved data through a RecyclerView or a ListView.
- We expect from you to display at least username, badges and gravatar for every user.
- While the gravatar is being downloaded, the UI should show a loading animation.
- Each of the photos should be downloaded only once and stored for offline usage.
- The UI should always be responsive.
- Language: Java only (Don't take the test in Kotlin please!)
- Platform Version: 5.1+
- You care about the user experience.
- You create elegant, clean and maintainable code.
- You develop in a way that has clearly defined areas of responsibility.
- You develop in a scalable manner.
- You pay attention to details.
- You know how to keep the UI responsive.
- Push the code to an online repository and send us the link.
- Update your project README file with any relevant information.
- We expect from you a complete Android project.
- The app must run as is.
- If you choose to use any third-party libraries, please explain why you made the decision to use each one.