Skip to content

Commit 50bc9db

Browse files
authored
Merge pull request #7498 from segmentio/sunset-legacy-libraries
Sunset legacy libraries
2 parents fb90b42 + 36040cc commit 50bc9db

23 files changed

+1220
-44
lines changed

src/connections/sources/catalog/libraries/mobile/android/android-faqs.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
---
22
title: 'Analytics-Android frequently asked questions'
33
strat: android
4+
custom_ranking:
5+
heading: 0
6+
position: 99999
47
---
58

9+
> warning "End-of-Support for Analytics-Android in March 2026"
10+
> End-of-support for the Analytics-Android SDK is scheduled for March 2026. Segment's future development efforts concentrate on the new [Analytics-Kotlin](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/) SDK. If you'd like to upgrade to Analytics-Kotlin, see the [migration guide](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/migration/).
11+
612
## What is the latest version of the library?
713

814
Analytics-Android is published to [Maven Central](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.segment.analytics.android%22%20AND%20a%3A%22analytics%22) where you can see all published releases.

src/connections/sources/catalog/libraries/mobile/android/changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,8 @@
22
title: Analytics-Android Changelog
33
repo: analytics-android
44
strat: android
5+
custom_ranking:
6+
heading: 0
7+
position: 99999
58
---
69
{% include content/changelog.html %}

src/connections/sources/catalog/libraries/mobile/android/index.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,19 @@
22
title: 'Analytics-Android'
33
strat: android
44
repo: analytics-android
5-
support_type: maintenance
5+
support_type: community
66
id: wXNairW5xX
7+
custom_ranking:
8+
heading: 0
9+
position: 99999
710
---
811
Analytics-Android makes it easier for you to send data to any tool without having to learn, test or implement a new API every time.
912

1013

1114
Analytics-Android only supports any Android device running API 14 (Android 4.0) and higher. This includes Amazon Fire devices.
1215

13-
> info "Analytics-Kotlin"
14-
> The Analytics-Kotlin library is in General Availability. You can use Analytics-Kotlin for [mobile](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/) or [server](/docs/connections/sources/catalog/libraries/server/kotlin) applications. If you'd like to upgrade to Analytics-Kotlin, see the [migration guide](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/migration/). Segment's future development efforts concentrate on the new Analytics-Kotlin SDK, and will only ship security updates for the Analytics-Android SDK.
16+
> warning "End-of-Support for Analytics-Android in March 2026"
17+
> End-of-support for the Analytics-Android SDK is scheduled for March 2026. Segment's future development efforts concentrate on the new [Analytics-Kotlin](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/) SDK. If you'd like to upgrade to Analytics-Kotlin, see the [migration guide](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/migration/).
1518
1619
> success ""
1720
> In addition to the documentation here, you can also [read the Javadocs for all versions of Analytics-Android on Javadoc.io](https://javadoc.io/doc/com.segment.analytics.android/analytics/latest/index.html).

src/connections/sources/catalog/libraries/mobile/android/middleware.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
---
22
title: 'Middleware for Analytics-Android'
33
strat: android
4+
custom_ranking:
5+
heading: 0
6+
position: 99999
47
---
58

9+
> warning "End-of-Support for Analytics-Android in March 2026"
10+
> End-of-support for the Analytics-Android SDK is scheduled for March 2026. Segment's future development efforts concentrate on the new [Analytics-Kotlin](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/) SDK. If you'd like to upgrade to Analytics-Kotlin, see the [migration guide](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/migration/).
11+
612
Middlewares are a powerful mechanism that can augment the events collected by the SDK. A middleware is a simple function that is invoked by the Segment SDK and can be used to monitor, modify, augment or reject events. Source Middleware are available on analytics-android 4.3.0 and later. Destination Middleware are available on analytics-android 4.7.0 and later.
713

814
You can register source middleware during construction with the `.useSourceMiddleware` method on the builder. These middleware are invoked for all events, including automatically tracked events, and external event sources like Adjust and Optimizely.

src/connections/sources/catalog/libraries/mobile/android/quickstart.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,14 @@
22
title: 'Quickstart: Analytics-Android'
33
hidden: true
44
strat: android
5+
custom_ranking:
6+
heading: 0
7+
position: 99999
58
---
69

10+
> warning "End-of-Support for Analytics-Android in March 2026"
11+
> End-of-support for the Analytics-Android SDK is scheduled for March 2026. Segment's future development efforts concentrate on the new [Analytics-Kotlin](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/) SDK. If you'd like to upgrade to Analytics-Kotlin, see the [migration guide](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/migration/).
12+
713
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.segment.analytics.android/analytics/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.segment.analytics.android/analytics)
814

915
This tutorial will help you start sending analytics data from your Android app to Segment and any of our destinations, using our Android library. As soon as you're set up you'll be able to turn on any new destinations with the flip of a switch!

src/connections/sources/catalog/libraries/mobile/android/troubleshooting.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
---
22
title: 'Troubleshooting Analytics-Android'
33
strat: android
4+
custom_ranking:
5+
heading: 0
6+
position: 99999
47
---
58

9+
> warning "End-of-Support for Analytics-Android in March 2026"
10+
> End-of-support for the Analytics-Android SDK is scheduled for March 2026. Segment's future development efforts concentrate on the new [Analytics-Kotlin](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/) SDK. If you'd like to upgrade to Analytics-Kotlin, see the [migration guide](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/migration/).
11+
612
## No events in my debugger
713

814
1. Check that you followed all of the [Getting Started](/docs/connections/sources/catalog/libraries/mobile/android/#getting-started) steps correctly

src/connections/sources/catalog/libraries/mobile/android/wear.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,14 @@
22
title: 'Analytics-Android Wear'
33
strat: android
44
hidden: true
5+
custom_ranking:
6+
heading: 0
7+
position: 99999
58
---
69

10+
> warning "End-of-Support for Analytics-Android in March 2026"
11+
> End-of-support for the Analytics-Android SDK is scheduled for March 2026. Segment's future development efforts concentrate on the new [Analytics-Kotlin](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/) SDK. If you'd like to upgrade to Analytics-Kotlin, see the [migration guide](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/migration/).
12+
713
Analytics-Android Wear makes it simple to send your data to any tool without having to learn, test, or implement a new API every time.
814

915
All of Segment's client libraries are open-source, so you can [view Analytics-Android on GitHub](https://github.com/segmentio/analytics-android), or check out our [browser and server-side libraries](/docs/connections/sources/catalog/) too.

src/connections/sources/catalog/libraries/mobile/ios/changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,8 @@
22
title: Analytics-iOS Changelog
33
repo: analytics-ios
44
strat: ios
5+
custom_ranking:
6+
heading: 0
7+
position: 99999
58
---
69
{% include content/changelog.html %}

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

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,24 @@
22
title: Analytics-iOS
33
strat: ios
44
repo: analytics-ios
5-
support_type: maintenance
5+
support_type: community
66
id: UBrsG9RVzw
7+
custom_ranking:
8+
heading: 0
9+
position: 99999
710
---
811
With Analytics-iOS, you can send your data to analytics or marketing tool, without needing to learn, test, or implement a new API with each update or addition.
912
<br />
1013
<br />
1114
<br />
1215

16+
> warning "End-of-Support for Analytics-iOS in March 2026"
17+
> End-of-support for the Analytics-iOS SDK is scheduled for March 2026. Segment's future development efforts concentrate on the new [Analytics-Swift](/docs/connections/sources/catalog/libraries/mobile/swift/){:target="_blank”} SDK. If you'd like to migrate to Analytics-Swift, see the [migration guide](/docs/connections/sources/catalog/libraries/mobile/swift/migration/){:target="_blank”}.
18+
1319
> info "Watchkit extensions currently unsupported"
1420
> Segment does not currently support tracking of watchkit extensions for the Apple Watch. [Email Segment](https://segment.com/requests/integrations/){:target="_blank”}. if you're interested in a Watchkit SDK. For now Segment recommends tracking watch interactions using the iPhone app code.
1521
1622

17-
> info "Analytics-Swift"
18-
> The [Analytics-Swift](/docs/connections/sources/catalog/libraries/mobile/swift/){:target="_blank”}. library is in General Availability. If you'd like to migrate to Analytics-Swift, see the [migration guide](/docs/connections/sources/catalog/libraries/mobile/swift/migration/){:target="_blank”}.. Segment's future development efforts concentrate on the new Analytics-Kotlin SDK, and will only ship security updates for the Analytics-Android SDK.
19-
2023
## Analytics-iOS and Unique Identifiers
2124

2225
One of the most important parts of any analytics platform is the ability to consistently and accurately identify users. To do this, the platform must assign and persist some form of identification on the device, so you can analyze user actions effectively. This is especially important for funnel conversion analysis and retention analysis.

src/connections/sources/catalog/libraries/mobile/ios/ios-faqs.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
---
22
title: Analytics-iOS Frequently asked questions
33
strat: ios
4+
custom_ranking:
5+
heading: 0
6+
position: 99999
47
---
58

9+
> warning "End-of-Support for Analytics-iOS in March 2026"
10+
> End-of-support for the Analytics-iOS SDK is scheduled for March 2026. Segment's future development efforts concentrate on the new [Analytics-Swift](/docs/connections/sources/catalog/libraries/mobile/swift/){:target="_blank”} SDK. If you'd like to migrate to Analytics-Swift, see the [migration guide](/docs/connections/sources/catalog/libraries/mobile/swift/migration/){:target="_blank”}.
11+
612
## How big is the Segment SDK?
713

814
The core Segment SDK is extremely lightweight. It weighs in at about 212KB.

0 commit comments

Comments
 (0)