Features • TODO • Frameworks used • How to install • Developer
- Browse through images using Pixabay public API
- Save fullsized images to photo library
- Apply dynamic blur
- Preview as a wallpaper (overlay it with Springboard icons)
- Application-wide dark mode
- Full Russian and English localization
- Companion app for your Apple Watch
- watchOS app
- Search through wallpapers
- Remove deprecated
Variable
- Add another image source (for example Unsplash)
- Marzipan support (run app on macOS)
- Upload to App Store (not 100% sure yet)
- RxSwift & RxDataSources for data binding
- Alamofire for networking
- Kingfisher for asynchronous image loading and caching
- SnapKit for creating constraints
- Install pods using
pod install
- Open the project using
.xcworkspace
file - Setup signing with your Apple ID
- Provide your own Pixabay API key in
APIManager.swift
file (line 19)
- Not sure yet :)
This app was created by Maxim Skryabin as a simple portfolio project. Feel free to contact me using my website.