https://github.com/hackinggate/verbose-sniffle
iOS Test
https://github.com/hackinggate/verbose-sniffle
Last synced: 8 months ago
JSON representation
iOS Test
- Host: GitHub
- URL: https://github.com/hackinggate/verbose-sniffle
- Owner: HackingGate
- Created: 2023-05-20T07:59:07.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-24T05:35:01.000Z (about 3 years ago)
- Last Synced: 2024-04-17T00:56:31.284Z (about 2 years ago)
- Language: Swift
- Size: 5.46 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# verbose-sniffle
iOS Test
## Overall design
The code uses recent Swift/SwiftUI, with MVVM pattern and seperate FickrBackend in SPM.
## Prerequisites
The project is tested on Xcode 14.2.0 and Xcode 14.3.1.
## Configuration
Configuration is not required. You are free to use the Flickr API key hard-coded in the project for testing purpose. It's not a good practice as the key is included in git commit history.
## Installation
To run the app, select PictureViewer and an iOS Simulator 16.2 or above.
## Acknowledgment
This project uses Kingfisher to display and cache images, Realm for image data persistence.
## Screenshots
See screenshots folder in root directory.