WELOME TO CONOSCENSE
Brings Seamless Audio Streaming to Wearable Devices
PROJECT INFO
Client
Digital Audio Service App by state-owned media conglomerate
Location
Singapore
Problem Statement
The customer needed to extend its digital audio services app to smartwatches but faced challenges with audio streaming support, mobile/wearable app syncing, audio output switching, analytics integration, and performance on diverse devices.
Solution
- Implemented smartwatch apps (WatchOS/WearOS) using relevant frameworks (SwiftUI, Watch Connectivity, CloudKit, Horologist, Data Layer API).
- Enabled WearOS audio streaming via Media3/MediaController/ MediaSession, and optimized Triton player integration for WatchOS.
- Created a robust synchronization mechanism for seamless mobile/wearable app behavior across various connection/disconnection scenarios (Bluetooth/Wi-Fi, out-of-range, independent/connected modes, LTE).
- Developed intelligent audio device management, handling transitions between various output options (speakers, headphones, Bluetooth, wearables), including re-connection scenarios.
- Extended Adobe Analytics to wearables (mobile library reuse for WearOS, piggyback solution for WatchOS).
- Optimized app performance for resource-constrained devices, enabling remote control/status functionality.
Impact
- Extended the audio service to smartwatches, launching seamless access on Apple and Android devices.
- Enabled WearOS audio, delivering streaming on previously unsupported devices.
- Enhanced user experience, improving cross-device functionality and engagement.
- Strengthened customer's leadership, expanding platform reach to wearables.