Skip to content

Commit b8f4b1d

Browse files
stayseesongmarkzegarelli
andauthored
Swift GA edits [DOC-442] (#247)
* first edits * added supported integrations * [netlify-build] * wording fix * [netlify-build] added to migration guide * removed SDK from mobile sources list * [netlify-build] removed SDK from mobile sources list * Apply suggestions from code review Co-authored-by: markzegarelli <[email protected]> Co-authored-by: markzegarelli <[email protected]>
1 parent 9da3678 commit b8f4b1d

File tree

3 files changed

+18
-12
lines changed

3 files changed

+18
-12
lines changed

src/connections/sources/catalog/libraries/mobile/swift-ios/index.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,11 @@ redirect_from:
77

88
With Analytics-Swift, you can send data from iOS, tvOS, iPadOS, WatchOS, macOS and Linux applications to any analytics or marketing tool without having to learn, test, or implement a new API every time. Analytics-Swift enables you to process and track the history of a payload, while Segment controls the API and prevents unintended operations. Analytics-Swift also offers default implementations to help you maintain destinations and integrations.
99

10-
> info ""
11-
> Analytics-Swift is in public beta and currently supports [these destinations](https://github.com/segmentio/analytics-swift/tree/main/Examples/destination_plugins){:target="_blank"} with Segment actively adding more to the list. Segment's [First-Access and Beta terms](https://segment.com/legal/first-access-beta-preview/) govern this library.
12-
13-
1410
If you’re migrating to Analytics-Swift from a different mobile library, you can skip to the [migration guide](/docs/connections/sources/catalog/libraries/mobile/swift-ios/migration/).
1511

12+
> info ""
13+
> Analytics-Swift currently supports [these destinations](#supported-destinations), with more to follow.
14+
1615
## Getting Started
1716
To get started with the Analytics-Swift mobile library:
1817

@@ -399,5 +398,13 @@ let idfaPlugin = IDFACollection()
399398
analytics.add(plugin: idfaPlugin)
400399
```
401400

401+
## Supported Destinations
402+
Segment supports these destinations for Analytics Swift, with more to come:
403+
* [Amplitude](https://github.com/segment-integrations/analytics-swift-amplitude)
404+
* [Appsflyer](https://github.com/segment-integrations/analytics-swift-appsflyer)
405+
* [Facebook App Events](https://github.com/segment-integrations/analytics-swift-facebook-app-events)
406+
* [Firebase](https://github.com/segment-integrations/analytics-swift-facebook-app-events)
407+
* [Mixpanel](https://github.com/segment-integrations/analytics-swift-mixpanel)
408+
402409
## Changelog
403410
[View the Analytics-Swift changelog on GitHub](https://github.com/segmentio/analytics-swift/releases).

src/connections/sources/catalog/libraries/mobile/swift-ios/migration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ strat: swift
44
---
55

66
> info ""
7-
> Analytics-Swift is in public beta and currently supports [these destinations](https://github.com/segmentio/analytics-swift/tree/main/Examples/destination_plugins){:target="_blank"} with Segment actively adding more to the list. Segment's [First-Access and Beta terms](https://segment.com/legal/first-access-beta-preview/) govern this library.
7+
> Analytics-Swift currently supports [these destinations](/docs/connections/sources/catalog/libraries/mobile/swift-ios/#supported-destinations) with Segment actively adding more to the list.
88
99
If you’re using a different mobile library such as Analytics-iOS, follow these steps to migrate to the Analytics-Swift library:
1010

src/connections/sources/index.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -66,15 +66,14 @@ analytics.identify('user_123', {
6666

6767
Our Mobile SDKs are the best way to simplify your iOS, Android, and Xamarin app tracking. We recommend them over server-side sources as the default installation for any mobile app.
6868

69-
- [iOS SDK](/docs/connections/sources/catalog/libraries/mobile/ios)
70-
- [Android SDK](/docs/connections/sources/catalog/libraries/mobile/android)
71-
- [Android Wear SDK](/docs/connections/sources/catalog/libraries/mobile/android/wear)
72-
- [Xamarin SDK](/docs/connections/sources/catalog/libraries/mobile/xamarin)
7369
- [AMP](/docs/connections/sources/catalog/libraries/mobile/amp)
70+
- [Android](/docs/connections/sources/catalog/libraries/mobile/android)
71+
- [Android Wear](/docs/connections/sources/catalog/libraries/mobile/android/wear)
72+
- [iOS](/docs/connections/sources/catalog/libraries/mobile/ios)
73+
- [Kotlin](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/)
7474
- [React Native](/docs/connections/sources/catalog/libraries/mobile/react-native)
75-
76-
> info "Pilot Libraries"
77-
> Pilot releases of the [Analytics-Swift](https://github.com/segmentio/analytics-swift) and [Analytics-Kotlin](https://github.com/segmentio/analytics-kotlin) libraries are available. This library is governed by [Segment’s First-Access and Beta terms](https://segment.com/legal/first-access-beta-preview/), and should not be used in production scenarios.
75+
- [Swift](/docs/connections/sources/catalog/libraries/mobile/swift-ios/)
76+
- [Xamarin](/docs/connections/sources/catalog/libraries/mobile/xamarin)
7877

7978
---
8079

0 commit comments

Comments
 (0)