Skip to content

niftyarpit/FlickrImages

Repository files navigation

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

About

Infinite scrolling for Flickr images

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published