GIFPedia UIKit A UIKit-based GIF search app that demonstrates my approach to ideal Clean Architecture. How to generate project Install Xcodegen if needed using brew. brew install Xcodegen Generate xcodeproj using xcodegen xcodegen Open GIFPedia.xcodeproj and run! See also Keynote Keynote YouTube Video (Korean) SwiftUI version GIFPedia SwiftUI Modules GIFPediaPresentationLayer GIFPediaService GiphyRepository TenorRepository SHNetworkServiceInterface SHURLSessionNetworkService PinnedGIFPersistence SHPersistenceServiceInterface SHUserDefaultsPersistenceService