Jump to Content
Median.co Home
Developer Portal
Documentation
Questions
Median.co Home
Developer Portal
Documentation
Documentation
Questions
Bottom Tab Demo App
Search
Getting Started
Welcome to Median.co
Documentation Disclaimer
Building Apps
App Studio Accounts
Detecting App Usage
JavaScript Bridge
App Testing
Full-Service App Development
App Store Publishing
Support & Updates
FAQ
General
Licensing and Purchases
Publishing
Updates
Technical
Branding
Branding Overview
App Icon
Splash Screen
Animated Splash Screen
Free Splash Screen
Theme Colors
Status Bar
Interface
App Interface Overview
Device Screen Control
Screen Brightness
Keep Screen On
Full Screen
Dark Mode
Pull-to-Refresh
Swipe Gestures
Font Scaling
Maximum Windows
Offline Page
Advanced Offline Functionality
iOS Split View
Link Handling
Link Handling Overview
Link Behavior
Auto New Windows
Deep Linking
Testing Deep Links
URL Scheme Protocol
Context Menu
Permissions
Permissions Overview
Apple App Tracking Transparency
Location Services
WebRTC Audio & Video
Downloads Directory
Background Audio
Permissions Status
Permission Prompt Localization
Web Overrides
Web Overrides Overview
Custom User Agent
Custom Headers
Custom CSS
Native Navigation
Native Navigation Overview
Custom Icons
Top Navigation Bar
Dynamic Titles
Auto New Windows
Search Form
Refresh Button
Share Button
Custom Buttons
Top Nav Bar Demo App
Sidebar Navigation
Sidebar Visual Editor
Dynamic Menu Items
Sidebar Demo App
Bottom Tab Bar
Selecting Tabs
Bottom Tab Bar Visual Editor
Dynamic Tab Menu
Localized Tab Menu
Bottom Tab Demo App
iOS Contextual Navigation Toolbar
Dynamic Visibility
Push Notifications
Push Notifications Overview
OneSignal
Open URL in App
Send Data to App via Push Notification
Push Registration and Privacy Consent
Foreground Notifications
OneSignal Info
User Management
Personalized Push (Legacy)
Programmatic Notifications
In-App Messages
Custom Notification Sounds
iOS Soft Prompt
Data Tags (Subscription Management)
iOS Notification Extension
Legacy Mode
Badge Count
Braze
Cordial
Intercom
Iterable
Microsoft Dynamics
MoEngage
Optimizely
Sendbird
Median JavaScript Bridge
JavaScript Bridge Overview
NPM Package
Basic Usage
Usage with Listeners
SPA Navigation
Device Info
Clipboard
Prompt Share Dialogue
App Resumed Callback
Keyboard State Tracking
Download File
App Settings
Clear Webview Cache
Accessing callbacks in an iframe
Bubble Plugin
Native Plugins
Native Plugins Overview
Adjust
AdMob Native Ads
App Review
AppsFlyer
Auth0
Background Location
Branch.io
Calendar
Card.io
Document Scanner
Enterprise Plugin
Face ID / Touch ID Android Biometric
Apple Face ID / Touch ID
Android Biometric
Meta App Events
Google Firebase Analytics
Google Firebase Crashlytics
Haptics
iBeacon
In-App Purchases
Apple In-App Purchases
Google In-App Purchases
Google In-App Purchases (Legacy)
Jailbreak/Root Detection
Kaltura Media Player
Microsoft Intune
Native Contacts
Native Datastore
Native Media Player
NFC Tag Scanner
Revenue Cat
Offline Download Manager
QR / Barcode Scanner
Share into app
Scandit QR / Barcode
Secure Modal
Social Login
Facebook Login Configuration
Google Sign-in Configuration
Sign In with Apple Configuration
Website Configuration
Server-side Redirects
JavaScript Callbacks
Social Share
Instagram
Snapchat
Twilio
Web Screenshot
Zoom
Build & Test
Median App Studio
App Download
Install Android APK
Android App Bundle (AAB)
Build iOS from source
Common Xcode Issues
Upload iOS to TestFlight
Build Android from source
App Identifiers
Multiple App Instances
Development Tools
CI/CD Integration
Build & Test FAQ
Publishing
Publishing Overview
Publishing Guide
Publishing Service - Process
App Store Screenshots
Apple App Store
Google Play
Why isn't my app in the app store?
Release Notes
Median.co Release Notes
App Studio Release Notes
App Studio Release Notes - 2023
iOS Release Notes
iOS Release Notes - 2023
Android Release Notes
Android Release Notes - 2023
Powered by
Bottom Tab Demo App
Suggest Edits
iOS
Android
Updated 17 days ago