Skip to content

Latest commit

 

History

History
 
 

list-me

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

List me

What you need to do?

  • If you haven’t already, take a git class in codeschool.
  • Once complete, create a private repo called “yipl-android-list-me”” in bitbucket
  • Solve the problem detailed below
  • Push your code to the repo (make sure that you have multiple commits with proper messages)
  • Invite [email protected] to that particular private repo
  • Submit your application

Problem

Implement a simple listing and detail showcase application using the following APIs:

Checkout JSONPlaceholder for more details.

Once loaded, the data (both listing and detail) should persist. Any persistence mechanism can be used, i.e., cache or database.

Design is important, but can be designed as you wish.

Criteria for judgement

  • Object Oriented approach used in project.
  • Proper use of naming conventions for XML and Java files.
  • Proper use of ViewGroup(s) and View(s).
  • Proper use of Android API(s).
  • Project structure.

Bonus points

  • Use of 3rd party libraries like Retrofit or any ORM libraries would be a big plus.
  • If you can demonstrate the correct use of relevant 'Material Design' components in your application.
  • If you write a readme file which contains screenshots and a short description of your application.