Skip to content

Adabala-Praveena/PhotosViewer

Repository files navigation

Description :

PhotosViewer

Shows a list of albums initially. Selcting any album will lead to a photos list screen Tapping on any photo will display a photo detail screen

Language Used : Swift

Frameworks : 1.RxSwift 2.Moya

Architecture Pattern : MVVM

MVVM pattern has been strictly followed through out the applicaion. Protocols also have been used as a layer of abstraction. RxSwift has been used for bindings betwween view and view models. Moya has been used to make network calls. The api calls are cached in order to reduce network data consumption.

To run the app do pod install and open xcodeworkspace file in xcode.

About

Shows a list of albums initially and shows the image in detailed view.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published