Skip to content

sachintweet424/Marvel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marvel

Simulator Screen Shot - iPhone 13 Pro Max - 2022-02-10 at 18 17 48 Simulator Screen Shot - iPhone 13 Pro Max - 2022-02-10 at 18 18 10

About

The purpose of this project is to develop a app using MVVM, and including unit tests. The app process the Marvel API to display descriptions and images of the characters in the Marvel universe. This project has been developed in Swift and no third party dependencies.

Features

**Characters list: displays a list of characters and their thumbnails. Character detail: displays a picture of a character and its full description.

Technical details This app has been developed using an MVVM architectural pattern, which is a combination of the Model-View-ViewModel architecture, In this implementation, the binding between the Views and the ViewModels is done via protocol-delegation. The app has major Folders:

The View Group, which contains the views. The ViewModel Group, which contains the business logic. The Api Class which contains the networking. The Common Group, which contains common functionality

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages