Skip to content

melvinmt/android-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Coding Challenge Android

Functional Requirements

  • 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.

Technical Requirements

  • Language: Java only (Don't take the test in Kotlin please!)
  • Platform Version: 5.1+

Evaluation criteria

  • 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.

Submission

  • 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.

Third-party libraries

  • If you choose to use any third-party libraries, please explain why you made the decision to use each one.

About

Android Challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published