You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -22,14 +22,14 @@ Task {
22
22
```
23
23
24
24
## Motivation
25
-
I believe Bluesky and its accompanying protocolgives the perfect balance between embracing decentralization and simplifying the user experience. Because of this, I wanted a way for Swift developers to use the AT Protocol in a way that feels right at home, both client-side with Apple's platform's, and server-side with Linux. For this reason, I decided to open source this project.
25
+
I believe Bluesky and its accompanying AT Protocol gives the perfect balance between embracing decentralization and simplifying the user experience. Because of this, I wanted a way for Swift developers to use the AT Protocol in a way that feels right at home, both client-side with Apple's platforms, and server-side with Linux. For this reason, I decided to open source this project.
26
26
27
27
## Features
28
28
- Full compatibility with Apple’s APIs foreach of the platforms.
29
29
- Written with adherence to the Swift API Design Guidelines and up-to-date best practices.
30
30
- Uses Swift’s powerful type inference and pattern matching for cleaner, more readable code.
31
31
- Well-written documentation for all of the AT Protocol and Bluesky APIs.
32
-
- A RichText helper to parse text into the applicable facet.
32
+
- A RichText helper to parse text into the applicable facets.
33
33
- Extend the capabilities of generic structures within the AT Protocol incase your instance requires it.
34
34
- A powerful Firehose API that retrieves and filters events and records in real-time.
35
35
- An HTML-parsing system to grab search engine-friendly elements for embeds.
@@ -54,12 +54,12 @@ As shown in the Example Usage, it all starts with `ATProtocolConfiguration`, whi
54
54
```swift
55
55
import ATProtoKit
56
56
57
-
let config = ATProtocolConfiguration(handle: "example.bsky.social", appPassword: "app-password")
57
+
let config =ATProtocolConfiguration(handle: "lucy.bsky.social", appPassword: "app-password")
58
58
```
59
59
60
60
By default, `ATProtocolConfiguration` conforms to `https://bsky.social`. However, if you’re using a different distributed service, you can specify the URL:
61
61
```swift
62
-
let result2 = ATProtocolConfiguration(handle: "example.example.social", appPassword: "app-password", pdsURL: "https://example.social")
0 commit comments