Skip to content

Latest commit

 

History

History
36 lines (18 loc) · 817 Bytes

README.md

File metadata and controls

36 lines (18 loc) · 817 Bytes

FlickrImages

Image Search using Flickr API. Build using Swift 5 & Clean Swift Architecture

Libraries Used

AlamofireImage(~>4.1) for image caching and downloading. Integrated using Pods

Installation

Go to project's root folder on Terminal and run $pod install. Open the FlickrImages.xcworkspace that was created to run on simulator

Build and Runtime Requirements

Xcode 11.0 or later

iOS 13.0 or later

Upcoming Enhancements

Removing storyboards

Building our own image caching library

Replacing Pods with Carthage to enhance build time

Adding Test Cases

File Grouping

Scenes: Contains code for multiple different scenes

ListImages: Corresponds to one scene. Contains 'Clean Swift' architecture components pertaining to ListImages

CustomViews: Custom views/cells needed for this scene