Skip to content

iOS Swift project -- RESTful communication implementations.

License

Notifications You must be signed in to change notification settings

balitm/Sherpany

Repository files navigation

Sherpany

Exercise app.

An iPad application that downloads data in JSON format from a RESTful web service and makes it possible to navigate in the remote database. The app conforms with the requirements below, given the provided endpoints.

UML diagram about the model part: alt text

Requirements:

  1. Display a table with all the users.
  1. By selecting a user, all the albums names related to that user (userId) should be displayed in a table.
  1. When an album is selected, a list with all the photos of that album (albumId) should be presented, next to each photo present its title.
  1. Provide UI feedback where you see fit.

  2. Bonus points

  • Present the title “Users” in the table with all the users. Localize the title in English, German and French.
  • Include unit tests.
  • Include a search bar to search for users.
  • Cache relevant content.
  • Persist data.

About

iOS Swift project -- RESTful communication implementations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published