https://github.com/starhoshi/devicewallpaper
Device information wallpaper (VIPER Architecture)
https://github.com/starhoshi/devicewallpaper
ios ipad iphone swift viper viper-architecture
Last synced: about 1 month ago
JSON representation
Device information wallpaper (VIPER Architecture)
- Host: GitHub
- URL: https://github.com/starhoshi/devicewallpaper
- Owner: starhoshi
- Created: 2017-04-04T06:16:06.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-05-24T07:32:13.000Z (about 8 years ago)
- Last Synced: 2025-04-02T05:22:56.649Z (3 months ago)
- Topics: ios, ipad, iphone, swift, viper, viper-architecture
- Language: Swift
- Homepage: https://itunes.apple.com/jp/app/devicewallpaper/id1226955020?mt=8
- Size: 52.8 MB
- Stars: 22
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DeviceWallpaper
[](https://travis-ci.org/starhoshi/DeviceWallpaper)
[](https://itunes.apple.com/us/app/devicewallpaper/id1226955020?mt=8)
This application can output your device information as wallpaper.
If you have a lot of test devices, it is useful to display the device name and OS number on the wallpaper.
## VIPER Architecture
* Module
* View
* Interactor
* Presenter
* Entity
* Router
* ~~DataManager~~This application does not using DataManager.
I think DataManager is over-engineering.### Reference
* [Architecting iOS Apps with VIPER · objc\.io](https://www.objc.io/issues/13-architecture/viper/)
* [iOS Project Architecture: Using VIPER \| Cheesecake Labs](https://cheesecakelabs.com/blog/ios-project-architecture-using-viper/)
* [pedrohperalta/Articles\-iOS\-VIPER: Demo app for VIPER design pattern implementation](https://github.com/pedrohperalta/Articles-iOS-VIPER)## Tests (Spec)
Implementation and spec files exist same directory.