Implement Mobile SDKs on Your App
The Kotlin and Swift Dynamic Yield SDKs will be released in April 2025
You can implement Dynamic Yield on your app using our Mobile SDKs. The Mobile SDKs provide a complete interface to our Experience API that covers all major implementation aspects, including tracking pageviews, assigning targeted experiences, and tracking clicks and events. The SDK helps simplify and shorten the development process.
The Mobile SDKs currently support the following native coding languages:
Coming soon: React Native SDK, supporting the multi-platform coding language with capabilities similar to the existing SDKs.
Experience App, API campaigns, and Experience API
As the SDK uses Experience API to communicate with Dynamic Yield servers, the campaigns used by the SDK are the same API campaign types used in Experience App in Experience OS:
- API Custom Code
- API Recommendations
- For restaurants: Restaurants Recommendations
When you work with the Mobile SDK, be sure to use the Experience API documentation and dev tool features like API Logs, and to implement previewing campaigns on your app as part of your testing process.
Updated 5 days ago