From 4883997d0be074c875357bb8aba505eca6d4d034 Mon Sep 17 00:00:00 2001 From: Harsh <6162866+harsh62@users.noreply.github.com> Date: Wed, 16 Jul 2025 13:19:25 -0400 Subject: [PATCH 1/7] chore: Update MobileSDK_To_AmplifyAndroid.md --- documents/MobileSDK_To_AmplifyAndroid.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documents/MobileSDK_To_AmplifyAndroid.md b/documents/MobileSDK_To_AmplifyAndroid.md index a40a012973..71741d9e24 100644 --- a/documents/MobileSDK_To_AmplifyAndroid.md +++ b/documents/MobileSDK_To_AmplifyAndroid.md @@ -8,7 +8,7 @@ Choosing Amplify Android could lead to quicker development, plus applications th | AWS SDK For Android | Amplify Android | |-------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| [SignUp](https://docs.amplify.aws/android/sdk/auth/working-with-api/#signup) | [Sign Up](https://docs.amplify.aws/android/sdk/auth/working-with-api/#signup) | +| [SignUp](https://docs.amplify.aws/android/sdk/auth/working-with-api/#signup) | [Sign Up]([https://docs.amplify.aws/android/sdk/auth/working-with-api/#signup](https://docs.amplify.aws/android/build-a-backend/auth/enable-sign-in/#register-a-user)) | | [Confirm SignUp](https://docs.amplify.aws/android/sdk/auth/working-with-api/#confirm-signup) | [Confirm SignUp](https://docs.amplify.aws/android/build-a-backend/auth/enable-sign-in/#register-a-user) | | [Sign In](https://docs.amplify.aws/android/sdk/auth/working-with-api/#signin) | [Sign In](https://docs.amplify.aws/android/build-a-backend/auth/enable-sign-in/#sign-in-a-user) | | [Guest Access](https://docs.amplify.aws/android/sdk/auth/guest-access/) | [Guest Access](https://docs.amplify.aws/android/build-a-backend/auth/enable-guest-access/) | From 4a1e28a349ff3b2e43d96fcaca8505d74b9c28b6 Mon Sep 17 00:00:00 2001 From: Harsh <6162866+harsh62@users.noreply.github.com> Date: Wed, 16 Jul 2025 13:48:30 -0400 Subject: [PATCH 2/7] Update MobileSDK_To_AmplifyAndroid.md --- documents/MobileSDK_To_AmplifyAndroid.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documents/MobileSDK_To_AmplifyAndroid.md b/documents/MobileSDK_To_AmplifyAndroid.md index 71741d9e24..457982ceb3 100644 --- a/documents/MobileSDK_To_AmplifyAndroid.md +++ b/documents/MobileSDK_To_AmplifyAndroid.md @@ -15,7 +15,7 @@ Choosing Amplify Android could lead to quicker development, plus applications th | [Drop-in Auth](https://docs.amplify.aws/android/sdk/auth/drop-in-auth/) | [Amplify UI Authenticator](https://ui.docs.amplify.aws/android/connected-components/authenticator/configuration) | | [Confirm Sign In (MFA)](https://docs.amplify.aws/android/sdk/auth/working-with-api/#confirm-signin-mfa) | [MFA](https://docs.amplify.aws/android/build-a-backend/auth/enable-sign-in/#multi-factor-authentication) | | [Change Password](https://docs.amplify.aws/android/sdk/auth/working-with-api/#force-change-password) | [Change Password](https://docs.amplify.aws/android/build-a-backend/auth/manage-passwords/#change-password) | -| [Forgot Password](https://docs.amplify.aws/android/sdk/auth/working-with-api/#forgot-password) | [Reset Password](https://docs.amplify.aws/android/build-a-backend/auth/multi-step-sign-in/#reset-password) | +| [Forgot Password](https://docs.amplify.aws/android/sdk/auth/working-with-api/#forgot-password) | [Reset Password](https://docs.amplify.aws/gen1/android/build-a-backend/auth/multi-step-sign-in/#reset-password) | | [Get Current User](https://docs.amplify.aws/android/sdk/auth/working-with-api/#utility-properties) | [Get Current User](https://docs.amplify.aws/android/build-a-backend/auth/multi-step-sign-in/#get-current-user) | | [Managing Tokens and Credentials](https://docs.amplify.aws/android/sdk/auth/working-with-api/#managing-security-tokens) | [Accessing Credentials](https://docs.amplify.aws/android/build-a-backend/auth/accessing-credentials/) / [Check Current Auth Session](https://docs.amplify.aws/android/build-a-backend/auth/set-up-auth/) | | [SignOut](https://docs.amplify.aws/android/sdk/auth/working-with-api/#signout) | [Sign Out](https://docs.amplify.aws/android/build-a-backend/auth/sign-out/) | From a7bd1941aae273a792f127d05760aaa3471b6bfe Mon Sep 17 00:00:00 2001 From: Harsh <6162866+harsh62@users.noreply.github.com> Date: Wed, 16 Jul 2025 14:05:16 -0400 Subject: [PATCH 3/7] Update MobileSDK_To_AmplifyAndroid.md --- documents/MobileSDK_To_AmplifyAndroid.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/documents/MobileSDK_To_AmplifyAndroid.md b/documents/MobileSDK_To_AmplifyAndroid.md index 457982ceb3..e285cfbe71 100644 --- a/documents/MobileSDK_To_AmplifyAndroid.md +++ b/documents/MobileSDK_To_AmplifyAndroid.md @@ -2,6 +2,15 @@ [Amplify Android](https://github.com/aws-amplify/amplify-android) simplifies integrating AWS services into Android apps, making it easier to add features like authentication, data storage, and real-time updates without lots of code. This user-friendly interface not only cuts down on complexity but also speeds up the development process. With Amplify Android, developers get tools that make setup straightforward, provide detailed documentation, and support advanced capabilities like offline data sync and GraphQL. This means you can spend less time dealing with the technicalities of cloud integration and more time crafting engaging user experiences. Choosing Amplify Android could lead to quicker development, plus applications that are both scalable and secure. + +> **NOTE**: + +## General Migration Notes + +- **Amplify Android** is the recommended library for all new Android related development. +- For any AWS service not yet supported by Amplify, you can use the [AWS SDK for Swift](https://github.com/awslabs/aws-sdk-kotlin) or reference [Swift SDK code examples](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin). +- Amplify will make a best-effort attempt to preserve user auth sessions during migration, but some users may need to re-authenticate. + ## Categories ### [Authentication](https://docs.amplify.aws/android/build-a-backend/auth/set-up-auth/#set-up-backend-resources) @@ -16,8 +25,7 @@ Choosing Amplify Android could lead to quicker development, plus applications th | [Confirm Sign In (MFA)](https://docs.amplify.aws/android/sdk/auth/working-with-api/#confirm-signin-mfa) | [MFA](https://docs.amplify.aws/android/build-a-backend/auth/enable-sign-in/#multi-factor-authentication) | | [Change Password](https://docs.amplify.aws/android/sdk/auth/working-with-api/#force-change-password) | [Change Password](https://docs.amplify.aws/android/build-a-backend/auth/manage-passwords/#change-password) | | [Forgot Password](https://docs.amplify.aws/android/sdk/auth/working-with-api/#forgot-password) | [Reset Password](https://docs.amplify.aws/gen1/android/build-a-backend/auth/multi-step-sign-in/#reset-password) | -| [Get Current User](https://docs.amplify.aws/android/sdk/auth/working-with-api/#utility-properties) | [Get Current User](https://docs.amplify.aws/android/build-a-backend/auth/multi-step-sign-in/#get-current-user) | -| [Managing Tokens and Credentials](https://docs.amplify.aws/android/sdk/auth/working-with-api/#managing-security-tokens) | [Accessing Credentials](https://docs.amplify.aws/android/build-a-backend/auth/accessing-credentials/) / [Check Current Auth Session](https://docs.amplify.aws/android/build-a-backend/auth/set-up-auth/) | +| [Managing Tokens and Credentials](https://docs.amplify.aws/android/sdk/auth/working-with-api/#managing-security-tokens) | [Accessing Credentials](https://docs.amplify.aws/android/build-a-backend/auth/accessing-credentials/) | | [SignOut](https://docs.amplify.aws/android/sdk/auth/working-with-api/#signout) | [Sign Out](https://docs.amplify.aws/android/build-a-backend/auth/sign-out/) | | [Global SignOut](https://docs.amplify.aws/android/sdk/auth/working-with-api/#global-signout) | [Global Sign Out](https://docs.amplify.aws/android/build-a-backend/auth/sign-out/#global-sign-out) | | [Federated Identities](https://docs.amplify.aws/android/sdk/auth/federated-identities/) | [Federated Identities](https://docs.amplify.aws/android/build-a-backend/auth/advanced-workflows/#identity-pool-federation) | From 8d66c314cf53298f752120e2273aa08fc67a6b72 Mon Sep 17 00:00:00 2001 From: Harsh <6162866+harsh62@users.noreply.github.com> Date: Wed, 16 Jul 2025 14:05:30 -0400 Subject: [PATCH 4/7] Update MobileSDK_To_AmplifyAndroid.md --- documents/MobileSDK_To_AmplifyAndroid.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/documents/MobileSDK_To_AmplifyAndroid.md b/documents/MobileSDK_To_AmplifyAndroid.md index e285cfbe71..8d36d2dd5c 100644 --- a/documents/MobileSDK_To_AmplifyAndroid.md +++ b/documents/MobileSDK_To_AmplifyAndroid.md @@ -3,8 +3,6 @@ With Amplify Android, developers get tools that make setup straightforward, provide detailed documentation, and support advanced capabilities like offline data sync and GraphQL. This means you can spend less time dealing with the technicalities of cloud integration and more time crafting engaging user experiences. Choosing Amplify Android could lead to quicker development, plus applications that are both scalable and secure. -> **NOTE**: - ## General Migration Notes - **Amplify Android** is the recommended library for all new Android related development. From 200d30875413850376f18bb70db82664f51f942e Mon Sep 17 00:00:00 2001 From: Harsh <6162866+harsh62@users.noreply.github.com> Date: Wed, 16 Jul 2025 15:51:19 -0400 Subject: [PATCH 5/7] Update MobileSDK_To_AmplifyAndroid.md --- documents/MobileSDK_To_AmplifyAndroid.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/documents/MobileSDK_To_AmplifyAndroid.md b/documents/MobileSDK_To_AmplifyAndroid.md index 8d36d2dd5c..a29b59834a 100644 --- a/documents/MobileSDK_To_AmplifyAndroid.md +++ b/documents/MobileSDK_To_AmplifyAndroid.md @@ -63,6 +63,8 @@ Notes: ### [Push Notification](https://docs.amplify.aws/android/build-a-backend/push-notifications/set-up-push-notifications/#set-up-backend-resources) +> **Pinpoint deprecation notice** – Pinpoint will be retired Oct 30 2026. AWS End User Messaging is the recommended successor. Plan migrations accordingly. + | AWS SDK For Android | Amplify Android | |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [Setup](https://docs.amplify.aws/android/sdk/push-notifications/getting-started/), [Push Notification Service Setup](https://docs.amplify.aws/android/sdk/push-notifications/messaging-campaign/) | [Setup](https://docs.amplify.aws/android/build-a-backend/push-notifications/set-up-push-notifications/), [Push Notification Service Setup](https://docs.amplify.aws/android/build-a-backend/push-notifications/set-up-push-service/) | From 75401d5a7abb2b18e7a91a4411a2a405f0fe52a4 Mon Sep 17 00:00:00 2001 From: Harsh <6162866+harsh62@users.noreply.github.com> Date: Wed, 16 Jul 2025 16:23:36 -0400 Subject: [PATCH 6/7] Update MobileSDK_To_AmplifyAndroid.md --- documents/MobileSDK_To_AmplifyAndroid.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documents/MobileSDK_To_AmplifyAndroid.md b/documents/MobileSDK_To_AmplifyAndroid.md index a29b59834a..d4a520d408 100644 --- a/documents/MobileSDK_To_AmplifyAndroid.md +++ b/documents/MobileSDK_To_AmplifyAndroid.md @@ -6,7 +6,7 @@ Choosing Amplify Android could lead to quicker development, plus applications th ## General Migration Notes - **Amplify Android** is the recommended library for all new Android related development. -- For any AWS service not yet supported by Amplify, you can use the [AWS SDK for Swift](https://github.com/awslabs/aws-sdk-kotlin) or reference [Swift SDK code examples](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin). +- For any AWS service not yet supported by Amplify, you can use the [AWS SDK for Swift](https://github.com/awslabs/aws-sdk-kotlin) or reference [Kotlin SDK code examples](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin). - Amplify will make a best-effort attempt to preserve user auth sessions during migration, but some users may need to re-authenticate. ## Categories From 9ff27362f9065913da82a53960c0ccca8690f724 Mon Sep 17 00:00:00 2001 From: Harsh <6162866+harsh62@users.noreply.github.com> Date: Thu, 17 Jul 2025 08:29:00 -0400 Subject: [PATCH 7/7] Update MobileSDK_To_AmplifyAndroid.md --- documents/MobileSDK_To_AmplifyAndroid.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documents/MobileSDK_To_AmplifyAndroid.md b/documents/MobileSDK_To_AmplifyAndroid.md index d4a520d408..dfe65f476e 100644 --- a/documents/MobileSDK_To_AmplifyAndroid.md +++ b/documents/MobileSDK_To_AmplifyAndroid.md @@ -6,7 +6,7 @@ Choosing Amplify Android could lead to quicker development, plus applications th ## General Migration Notes - **Amplify Android** is the recommended library for all new Android related development. -- For any AWS service not yet supported by Amplify, you can use the [AWS SDK for Swift](https://github.com/awslabs/aws-sdk-kotlin) or reference [Kotlin SDK code examples](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin). +- For any AWS service not yet supported by Amplify, you can use the [AWS SDK for Kotlin](https://github.com/awslabs/aws-sdk-kotlin) or reference [Kotlin SDK code examples](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin). - Amplify will make a best-effort attempt to preserve user auth sessions during migration, but some users may need to re-authenticate. ## Categories