Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 36 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,22 @@ Layout is a wrapper around the Apple platform Auto Layout SDK and provides a les

Code written with Layout leverages a high fidelity syntax, meaning it is easy to visualize the UI layout that the code represents. However, Layout does not limit the native Auto Layout capabilities in any way, which can readily be used along with the Layout API. In recent years, mobile platforms have seen the introduction of declarative UI frameworks such as SwiftUI and Jetpack Compose which realize significantly reduced learning curves. While not a declarative framework, Layout utilizes a similar declarative style, in this case for the UIKit framework.

## Minimum Requirements
## Installation

### Swift Package Collection

- iOS `13.0`
- Swift `5.8`
<details><summary>Expand / Collapse</summary><br>

## Installation
```
https://swiftpackageindex.com/Tinder/collection.json
```

</details>

### Swift Package Manager

<details><summary>Expand / Collapse</summary><br>

**Package Dependency**

> Replace `<version>` with the desired minimum version.
Expand All @@ -47,11 +54,33 @@ Snapshot Testing Extensions _(for test targets)_
.product(name: "SnapshotTestingExtensions", package: "Layout")
```

### Swift Package Collection
</details>

### Xcode

<details><summary>Expand / Collapse</summary><br>

**Package Dependency**

```swift
https://swiftpackageindex.com/Tinder/collection.json
```
https://github.com/Tinder/Layout.git
```

**Target Dependencies**

Layout

```
Layout
```

Snapshot Testing Extensions _(for test targets)_

```
SnapshotTestingExtensions
```

</details>

## Usage

Expand Down