Feature Overview

Major Updates to Mobile SDKs introduces Android SDK 6.0.0 and iOS SDK 5.0.0 for Synerise. These versions include significant structural improvements, security enhancements, and the removal of deprecated methods — providing a foundation for faster development, better performance, and future features.

The updated SDKs are available through standard distribution channels and documented on the Synerise developer hub.

What Are the Mobile SDK Updates?

The Mobile SDK updates are major version releases — Android SDK 6.0.0 and iOS SDK 5.0.0 — that include structural improvements to the SDK architecture, security enhancements, and the removal of deprecated methods. These changes may introduce breaking changes that require attention during migration. The updates lay the foundation for faster development cycles, improved performance, and upcoming features.

Why Mobile SDK Updates Matter

Mobile SDKs are the foundation for how developers integrate Synerise into mobile applications. Over time, deprecated methods, legacy architecture patterns, and outdated security approaches accumulate — creating technical debt that slows development and limits future capabilities.

The Mobile SDK updates address this by:

  • Introducing structural improvements to the SDK architecture
  • Enhancing security across both Android and iOS SDKs
  • Removing deprecated methods to reduce technical debt
  • Laying the foundation for faster development, better performance, and future features
Synerise Mobile SDK update announcement showing Android SDK 6.0.0 and iOS SDK 5.0.0 with key improvements

Key Capabilities

Structural improvements

Both Android and iOS SDKs include significant architectural changes that improve code organization, reduce complexity, and enable future feature development.

Security enhancements

Updated security measures across both SDKs strengthen the integration layer between mobile applications and the Synerise platform.

Deprecated method removal

Previously deprecated methods are removed, reducing SDK size and technical debt while simplifying the API surface for developers.

How to Upgrade

  1. Review the documentation to understand breaking changes in Android SDK 6.0.0 and iOS SDK 5.0.0.
  2. Test existing integrations in a staging environment before upgrading.
  3. Align with the mobile development team on compatibility adjustments.
  4. Update SDK dependencies to the new versions.
  5. Verify that all integrations function correctly after the upgrade.

Example Use Case

A development team maintaining a retail mobile app on both Android and iOS upgrades to the new SDK versions. After reviewing the breaking changes documentation, they identify three deprecated methods used in their push notification integration. They update the code in staging, verify functionality, and deploy — gaining improved security and a cleaner codebase with fewer legacy dependencies.

FAQ

What versions are included?

Android SDK 6.0.0 and iOS SDK 5.0.0.

Are there breaking changes?

Yes. Both versions include structural improvements and deprecated method removals that may require code changes during migration.

Should I test before upgrading?

Yes. Testing in a staging environment and reviewing the documentation for breaking changes is strongly recommended before upgrading.

What are the benefits of upgrading?

Improved security, cleaner architecture, reduced technical debt, and a foundation for faster development and future features.

Key Facts

AttributeValue
FeatureMobile SDK Major Updates
ProductSynerise
ModuleMobile SDKs
VersionsAndroid SDK 6.0.0, iOS SDK 5.0.0
ChangesStructural improvements, security enhancements, deprecated method removal
Breaking changesYes — review documentation before upgrading
Documentationhub.synerise.com — Mobile SDK
  • Synerise Mobile SDK integration
  • In-app communication
  • Mobile push notifications
  • Dedicated On-Device Storage for In-App Communication
  • SDK migration and versioning

TL;DR

Synerise releases Android SDK 6.0.0 and iOS SDK 5.0.0 with significant structural improvements, security enhancements, and deprecated method removal. These major versions may include breaking changes — review documentation and test in staging before upgrading. The updates provide a foundation for faster development, better performance, and future mobile features.