Skip to content

skybet/sbg-play-tech-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Sky Play Technical Test iOS

Develop a simple iOS app that displays a list of Marvel characters and their details using the Marvel API (https://developer.marvel.com/).

Requirements:

The application should consist of two screens:

Character List screen:

  • Displays a list of Marvel characters with their names and thumbnail images

Character Detail screen:

  • Shows the selected character's details, such as name, description, and additional information

Expectations:

  • The character list should be displayed in a table view or collection view. Tapping on a character should navigate to the character detail screen
  • Implement pagination for the character list, loading additional characters as the user scrolls to the bottom
  • Feel free to use any architecture pattern you are familiar with. Preference is more modular and scalable code
  • Use SOLID principles when necessary
  • Use of swiftUI is must
  • Write required Unittests
  • Documentation comments are encouraged

Addtional Information:

  • To retrieve the necessary data, you will need to acquire an API key from the Marvel Developer Portal (https://developer.marvel.com/). This API key will grant you access to the Marvel API, enabling you to fetch the required information for your application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published