Salesforce Experience Cloud

Learn how to turn your Salesforce Experience Cloud into native iOS and Android apps

Overview

Salesforce Experience Cloud is a digital experience platform for building branded portals, help centers, forums, and partner sites that integrate directly with Salesforce CRM data. It enables organizations to securely connect customers, partners, and employees through a unified, data-driven experience layer.

Experience Cloud supports a wide range of use cases, including:

  • Customer Communities - Reduces support costs by empowering users to find their own answers.
  • Partner Communities - Accelerates sales cycles by providing partners with real-time CRM access.
  • Employee Communities - Boosts productivity by centralizing internal resources and communication.

How Median Works

Median converts your Salesforce Experience Cloud site into fully functional native iOS and Android applications.

Your Experience Cloud site continues to serve as the primary application layer. Median wraps your web experience in a secure native container (“native shell”) that enables access to device capabilities not available in standard mobile browsers, including:

  • Push notifications
  • Biometric authentication (Face ID / Touch ID)
  • Haptic feedback
  • Deep linking
  • Native navigation controls

What You'll Learn

This documentation walks you through converting a Salesforce Experience Cloud site into a production-ready native mobile app using Median, including configuration and advanced integrations.

Getting Started with Salesforce Experience Cloud

You'll learn how to:

  • Retrieve your Experience Cloud site URL
  • Create a new app in Median App Studio
  • Configure core app settings (name, icon, navigation)
  • Set up deep linking
Use the Median JavaScript Bridge in Lightning Components

You'll understand best practices for:

  • Access the Median Bridge from Lightning Web Components (LWC)
  • Generate and deploy custom components
  • Add custom components to the Experience Builder
  • Implement native feature calls from JavaScript
Example Lightning Components

This guide includes reference implementations for:

  • OneSignal Push notifications integration
  • Biometric authentication
  • QR and barcode scanning