Integrate the player on mobile apps
Overview
Bambuser offers two ways to bring the Live Vide Shopping experience to mobile apps.
- Social Commerce Mobile SDKs(Recommended)
- Webview
1. Use Social Commerce Mobile SDKs(Recommended)
Why is it recommended:
- Immediate Feature Access: Web-first deployment ensures rapid availability of new features.
- Enhanced Media Playback: Native playback delivers smooth video rendering and Picture-in-Picture.
- Device-Level Optimization: Device-specific optimizations for smaller devices based on size, memory and battery.
- Flexible User Flow: The SDK architecture allows customised userflow implementations based on specific client requirements.
- Automatic Feature Integration: New SDK automatically supports seamless integration on new features.
- Full Feature Coverage: Meets 100% standard client needs out-of-the-box.
- Unified Cross-Platform Interface: Consistent API for iOS and Android simplifies integration and cross-platform development.
- Conversion Tracking: You can track your sales via Bambuser Conversion tracking.

Social Commerce SDK for iOS

Social Commerce SDK for Android
2. Embed Web Player using Webview
Advantages of using is it:
- Reduced Maintenance: Webview requires minimal coding or ongoing technical support compared to SDK integrations.
- High Feature Coverage: Webview player meet 100% client requirements out of the box, reducing the need for customization.
- Future-Proofing: Our future innovations and optimizations will primarily focus on the Webview platform, ensuring sustained improvements.
- Unified Experience: Webview enables consistent cross-platform functionality, simplifying user experience across web and mobile applications.

Webview Integration for iOS

Webview Integration for Android
Options comparison
- ✅ Ready
- 🛠️ Under development
- ❌ Not supported
Feature | Native SDKs | Webview Integration |
---|---|---|
Engagement via chat & likes | ✅ | ✅ |
Product highlights | ✅ | ✅ |
In-player PDP | ✅ | ✅ |
Event for opening app's PDP | ✅ | ✅ |
Cart Integration | ✅ | ✅ |
Handling player events | ✅ | ✅ |
Picture-in-picture | ✅ | ✅ |
Toggle UI elements on/off | ✅ | ✅ |
Tracking user-behavior | ✅ | ✅ |
Polls | ✅ | ✅ |
Customized theming | ✅ | ✅ |
Multiple-language | ✅ | ✅ |
Bundles | ✅ | ✅ |
Gamification | ✅ | ✅ |
Action Cards | ✅ | ✅ |
Closed Captions | ✅ | ✅ |
Dubbing | ✅ | ✅ |
Conversion tracking | ✅ | ❌ |