What's New in Mobile SDK
Discover the latest updates to Arc XP's Mobile SDK.
Release date
Wednesday, May 10, 2024
Release summary
iOS
This release includes the following updates to the mobile SDK:
Returning only single version for mobile SDK instead of versions for individual modules
Fixed discrepancy in the paywall behavior between web and mobile algorithms. The paywall algorithm is re-evaluated to align with android and web platforms.
Implement support for outside login using refresh & access tokens
Evaluation of geolocation against the paywall rule conditions
Update the result of evaluating for paywall
Update date evaluation for paywall
Removal of v1 resizer
Expected Behavior
The updates to paywall should make it so paywall functions as expected, resolving the issues Reuters brought to our attention.
Android
This release includes the following updates to the mobile SDK:
Paywall algorithm changed to match web.
Conditions now do not require a match on all conditions for a rule to apply. Conditions that exist in the rule but not in the page conditions do not eliminate the rule as a match.
The algorithm now matches based on Edgescape data from the entitlements response.
Added a method to allow the user to log in using an
accessKey
andrefreshToken
so that if client code uses the web login, they can log in to the SDK.Video
improved support for ‘minimal mode’
removed ‘back’ functionality through SDK
Update for sample news app:
updates SDK to current
pressing ‘back’ while fullscreen no longer triggers Picture in Picture mode
Expected Behavior
SDK
The Paywall is the previous logic, where each condition requires a matching rule. The paywall does not use geo data. You must update to adopt the new behavior.
The video player does not have a back button in controls. Instead, navigating back is handled with the operating system's back button. When the player is below a size threshold and minimal controls are shown, the minimal controls are better supported (fullscreen button shown, timebar hidden)
News App
Because the video tab video doesn't have a dedicated back button, pressing the system back works as ‘navigate to previous screen’ and no longer is an extra trigger to initiate Picture in Picture mode.
Users affected
Developers
Action required
Update to the latest Mobile SDK and sample app code through the GitHub repository.
Release date
Tuesday, May 21, 2024
Release summary
Android Mobile SDK 1.2.4 - Subtitles now appear at the start of live videos as expected
Android Sample News 1.6.5 - Updates SDK to current
Users affected
Developers and Product Managers
Action required
Update to the latest Mobile SDK and sample app code through the GitHub repository.
Release date
Thursday, May 9, 2024
Release summary
Android Mobile SDK version 1.2.3:
Video: subtitle button now appears as expected
Video: live video now behaves as expected
Update for sample news app 1.6.5:
Updates SDK to current
Users affected
Developers and Product Managers
Action required
Update to the latest Mobile SDK and sample app code through the GitHub repository.
Release dates
Tuesday, April 16, 2024
Release summary
Android Mobile SDK
Video: the subtitle button now shows as expected
Video: added playback controls to video: Picture in Picture mode
Subscriptions: authorization on paywall calls now works as expected
Android Sample News app
This release makes the SDK current
The alert bar now works as expected, always showing on app restart
GDPR messaging now appears in only EU regions
Users affected
Developers
Action required
To receive these updates, you must update from the GitHub repository.
Release date
Wednesday, March 13, 2024
Release summary
Arc XP SDK unified SDK provides access to video, content, and subscription services from Arc XP environments to clients.
With this release, the in/out rule conditions now work as expected.
Users affected
Developers
Action required
Get the latest updates from the GitHub repository.
Release date
Wednesday, February 28, 2024
Release summary
Added a New method to clear the SDK cache by key
Added a new method to clear entire cache saved by SDK.
Release date
Thursday, February 8, 2024
Release summary
Share an article from within the app.
Release date
Monday, January 29, 2024
Release summary
Updated build dependencies for faster build time and Android 14 support
Fixed bug where screen saver or dimming can appear during video playback
Fixed bug with Android 14 devices and video ads.
Stores ANS JSON verbatim from server in local cache
with no restriction on firebase/admob setup, onboarding sample app users should be easier
Release dates
Sandbox & Production - Monday, October 2, 2023
Release summary
We're excited to announce the release of a new version of the Arc XP Mobile SDK and sample news app. In this release, we've integrated Google Firebase Analytics into the sample app to provide you with powerful insights into your app's performance and user engagement.
Google Firebase Analytics Integration
We've integrated Google Firebase Analytics into the Arc XP sample news app to demonstrate how you can use analytics to gain insights into user behavior and app performance. You can now track user interactions, events, and conversions to understand how users engage with your news app. Additionally, you can leverage Firebase Analytics to make data-driven decisions and optimize user experiences.
Enhanced User Engagement
With Firebase Analytics, you can now analyze user engagement metrics such as session duration, screen views, and user demographics. Gain insights into user retention and identify areas for improvement to enhance user engagement.
Real-time Reporting
Firebase Analytics provides real-time reporting, enabling you to monitor user activity and app performance as it happens. Stay informed about what's happening in your app and make timely adjustments to improve the user experience.
Bug Fixes and Improvements
We've addressed various minor bugs and made performance improvements to ensure a smoother and more reliable user experience.
Users affected
Developers and anyone using the Mobile SDK or sample app
Action required
Update to the latest Mobile SDK and sample app code.
Android 1.6.0
iOS 1.5.0
Release date
Tuesday, July 18, 2023
Release summary
Updated the dependency frameworks to the following versions
Google IMA Framework(iOS) - 3.19.4
Google IMA framework(tvOS) - 4.9.1
Open Measurement Framework - 1.4.4
Release date
Monday, June 12, 2023
Release summary
This update changes our deserialization library to make objects at build time instead of at run time.
Release date
Thursday, June 1, 2023
Release summary
Integrated the Single Arc XP SDK
Release dates
Sandbox - Thursday, June 1, 2023
Production - Monday, August 7, 2023
Release summary
We're excited to announce an update to the Arc XP Mobile SDK and Sample App. This release introduces an enhanced feature that demonstrates seamless integration with Google AdMob. This update empowers you to monetize your mobile apps effectively while delivering engaging content to your users. Specifically, this release includes the following items:
Monetize your app with Google AdMob: With this update, we've integrated Google AdMob, a leading mobile advertising platform, into our sample app. Now, you can showcase how ads can be seamlessly incorporated into your app, allowing you to generate revenue while providing valuable content to your users.
Enhanced user experience: We understand the importance of maintaining a smooth and enjoyable user experience, even when incorporating advertisements. Our sample app demonstrates how to strategically place ads within your app's layout, ensuring they seamlessly blend with your content and provide value to your users.
Customization and control: The updated sample app showcases the flexibility and control you have over your ad placements. You can experiment with different ad formats, sizes, and positions to find the optimal balance between revenue generation and user engagement.
We're happy to offer this update to you, as it provides a tangible demonstration of the revenue-generating potential that can be unlocked with the Arc XP Mobile SDK. The Google AdMob integration showcases our commitment to continuously improving our platform and helping you succeed in the ever-evolving mobile app landscape.
To explore this new feature and discover the possibilities it presents for your app, simply update your Arc XP Mobile SDK Sample App to the latest version.
Users affected
Developers and Product Managers
Action required
Update to the latest Mobile SDK and sample app code.
Android 1.3.0
iOS 1.4.0
Release date
Wednesday, May 17, 2023
Release summary
This update adopts a single SDK.
Release date
Production: February 23, 2023
Release summary
We are upgrading all Mobile SDK video rendering to an improved network architecture with larger POPs (points-of-presence), which may lead to increased efficiency.
This update moves geo-restriction settings from a client code-enabled flag to a server-side setting. Contact Arc XP Customer Support if you want to enable geo-restrictions.
Users affected
Developers
Action required
Update to version 1.7.0 of the Android and iOS Video SDK
If currently enabled, remove the geo-restriction flag in client code