https://github.com/artemnovichkov/splash
🏊🏻 Test different app layouts with only one device
https://github.com/artemnovichkov/splash
carthage homebrew swift swift-package-manager swift-script
Last synced: 12 months ago
JSON representation
🏊🏻 Test different app layouts with only one device
- Host: GitHub
- URL: https://github.com/artemnovichkov/splash
- Owner: artemnovichkov
- Created: 2017-10-19T03:10:39.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-10-23T07:45:43.000Z (over 8 years ago)
- Last Synced: 2025-04-05T21:43:34.772Z (12 months ago)
- Topics: carthage, homebrew, swift, swift-package-manager, swift-script
- Language: Swift
- Homepage:
- Size: 331 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🏊🏻 Splash

[](https://github.com/artemnovichkov/splash/blob/master/Package.swift)
[](https://github.com/artemnovichkov/homebrew-projects)
[](https://dashboard.buddybuild.com/apps/59ed8ff243aa2a0001c0ba1c/build/latest?branch=master)
Test different app layouts with only one device.
## Features
- Configuring Xcode project for different layouts
## Using
Run `splash` in a project directory and choose a layout. Also Splash cleans Build folder to remove cached splash screens.
## Installing
### Homebrew (recommended):
```bash
$ brew install artemnovichkov/projects/splash
```
### Make:
```bash
$ git clone https://github.com/artemnovichkov/splash.git
$ cd splash
$ make
```
### Swift Package Manager:
```swift
// swift-tools-version:4.0
import PackageDescription
let package = Package(
name: "Project",
dependencies: [
.package(url: "https://github.com/artemnovichkov/splash.git", from: "1.0.0"),
],
targets: [
.target(
name: "Project", dependencies: ["splash"])
]
)
```
## TODOs:
- [ ] A command for cleaning: removing added files, return Splash Screen path
## Author
Artem Novichkov, novichkoff93@gmail.com
## License
Splash is available under the MIT license. See the LICENSE file for more info.