Native Plugin Library
Launch a full-featured native app quickly and easily with only minimal web development. Median's expansive library of plugins supercharge your app with access to native device hardware.
Native plugins
OneSignal
Our most popular push notification service offers advanced messaging and fits businesses of all sizes, and is free to test before publishing. Opt for Full-Service, and we’ll configure it for your app.
Social Login
Provide a seamless experience with Facebook Login, Google Sign-in, and Sign in with Apple, facilitated through native SDKs. A logged-in user avoids the need to manually enter a username and password.
QR / Barcode Scanner
Give users the option to scan QR codes and barcodes directly in-app via the device camera. This feature is often used for in-store retail shopping, warehouse management, data center ops, and more.
Google Firebase Analytics
Harness the power of the Google Analytics platform and add native event tracking and usage analytics. Google Firebase supports default events like app start and app usage, as well as custom events.
Face ID/Touch ID Android Biometric
Provide your users with a seamless login experience using Apple's Face ID and Touch ID authentication and Android Fingerprint Authentication on supported devices.
In-App Purchases
Seamlessly accept payment from users within your app. Leverage Apple and Google's IAP platform to facilitate in-app transactions such as one-time purchase, subscription, or promo code redemption.
App Review
Prompt users to leave ratings and reviews for your Apple App Store and Google Play Store app listings. Positive ratings help build your app's profile and improve the discoverability of your app.
Share into app
Allow your users to share data such as URL links from other apps installed on their devices. Your app will appear in the list of available target apps and actions when they invoke the "Share" menu.
Native Datastore
Save app settings and data directly to a device with iOS Apple Keychain and Android SharedPreferences. For logged-in users, the data will persist throughout app upgrade and uninstall/reinstall.
Background Location
Allow your app to run code in the background while subscribed to device location updates. Use the background process to perform data backup activities or send location data to a remote server.
Haptics
Trigger haptic vibration effects to users based on events/actions within your app. This supports 6 different haptic effects specifically designed to be comparable across iOS and Android devices.
Health Bridge
Access and sync user health data from Apple HealthKit and Google Health Connect. Health Bridge provides a unified interface to retrieve key wellness metrics across platforms.
AdMob Native Ads
Google's AdMob platform displays native banner and interstitial ads which provide an enhanced user experience and result in increased monetization versus ads displayed through your website.
Google Firebase Crashlytics
Firebase Crashlytics is a real time crash reporting tool that helps you prioritize and fix your most crashes based on the impact on real users. Our plugin supports logging native app crash events as well as webview errors experienced across your user base.
RevenueCat
RevenueCat makes it easy to build, analyze, and grow in-app purchases and subscriptions on iOS, Android, and the web.
Native Media Player
Give users the ability to play audio natively on iOS and Android, with playback controls and lock-screen track information display. This is often used for audiobook, podcast, and e-learning apps.
Meta App Events
Collect analytics, measure Facebook Ad performance, and build audiences for Facebook Ad targeting. This plugin supports standard events such as App Install and App Launch, as well as custom events.
Native Contacts
Allow your users to sync their contacts to your app, or simplify form completion. This feature has powerful applications in CRM, field service, social and community engagement, and e-commerce.
Document Scanner
Simplify document uploads for users while reducing errors and missing information. Users can scan documents via the device camera. Image processing automatically enhances the scanned image.
Enterprise Security
Add advanced capabilities and functionality to meet mobile app security requirements for data protection and network communication in an enterprise environment.
Secure Modal (Apple Pay)
Some third-party libraries like Apple Pay JS API require a secure iOS WKWebView window with external scripting blocked. Secure Modal allows these libraries’ functionalities to work in your app.
Calendar
Add events to users’ calendars from ICS files and embedded links, and prompt them to add it via a native interface form. iOS-only, it’s often used for client service and shift scheduling apps.
Offline Downloads
Download document and media files to the user's device for online or offline access. Files are accessible through a built-in file manager UI as well as via the JavaScript Bridge.
Branch.io
Add support for Branch.io mobile app deep links to seamlessly direct users to install and then launch your app to the specific content they are looking to access.
Card.io
Simplify payment completion by using the device camera and machine vision to read any credit card. Users hold their credit cards in front of the camera to capture name, number, and expiry date without typing.
Zoom Video
Add native Zoom Video to provide your users seamless and integrated video experiences such as in-app video calling.
Adjust
Add Adjust's event tracking and attribution analytics, including campaign, ad group, and creative level optimization, to create and optimize your growth and engagement strategy.
Shopify
Easily launch a full-feature native app powered by your Shopify storefront. Add all the app features and functionality needed to engage and expand your customer base, and to drive revenue growth
Jailbreak/Root Detection
Improve app security and meet compliance requirements by detecting when your app is running on an insecure jailbroken iOS device or a rooted Android device.
Auth0
Auth0 is an easy-to-implement, adaptable authentication and authorization platform. Optimize user experience and privacy, reduce friction, incorporate rich user profiling, and boost transactions.
Customer.io
Turn your app into a personalized customer engagement platform with Customer.io. Send targeted push notifications, trigger automated campaigns, and build customer journeys based on user behavior.
Moxo
Moxo's OneStop Client Interaction Hub provides a modern solution for servicing clients in the digital world. It offers a single view to oversee client interaction and the responsiveness of your teams.
AppsFlyer
The AppsFlyer Native Plugin provides app installation and event recording functionality. Record installs, updates, sessions, and in-app events, and then use them to evaluate ROI and user quality.
Intent Edge
The Intent Edge plugin integrates a powerful marketing and data science platform into your mobile app, enabling personalized user experiences through on-device artificial intelligence.
Twilio
Add a native Twilio video chat interface to your app to provide your users a more seamless and integrated experience versus a web-based client.
Kaltura Media Player
Play live and recorded video natively in your app using the Kaltura Player. This includes support for AirPlay and Chromecast streaming to compatible devices.
NFC Tag Scanner
Scan data from Near Field Communication (NFC) tags as part of an in-store shopping experience, warehouse tracking, digital+physical game, and more.
iBeacon
Add indoor location awareness and mapping capabilities to your iOS app through the use of iBeacons and proximity scanning.
Scandit QR / Barcode
Scan QR codes and barcodes directly into your app via the device camera. This plugin is similar to our version with added functionality provided by Scandit. An active Scandit license is required.
Sendbird
Innovative brands around the world boost engagement, conversions, and CSAT with Sendbird's conversations platform. Build social, marketing, and support chat into your app.
Microsoft Intune
Add Microsoft Intune capabilities to your app to support Mobile Device Management (MDM) and Mobile Application Management (MAM) using the Microsoft Endpoint Manager.
Reader Modal (External Link Account)
Apple allows apps that are primarily offering digital content like magazines, newspapers, books, audio, music, or video to link to their website external of the app for account management and payments. This plugin allows you to implement the functionality in your app.
Web Screenshot
Take screenshots of or website or a part of it using the visible screen or a div id.
Braze
Create powerful customer engagement with ease, at any scale, with the Braze platform. Orchestrate responsive, cross-channel experiences within a single interface.
Cordial
Track a customer’s interests across your app, website, email, SMS, and in-store, and use that information to engage them with personalized and customized mobile app messaging.
IBM Cloud
Send push notifications through the IBM Push Notifications action in IBM Cloud with full reporting and analysis support.
Intercom
Send native push notifications to users using the Intercom platform. Link a user to a device and log events via the JavaScript Bridge.
Optimizely
Deploy push notifications as part of your Optimizely/Episerver digital marketing campaigns with the full support of the personalization and performance management platform.
Iterable
Iterable enables you to provide a seamless customer experiences from activation to retention at scale. Send dynamic, behavior-based personalized push notifications and transform insights into smarter marketing decisions with AI.
Klaviyo
Brands use unified web & mobile analytics to profile, segment audiences, then automate email, SMS, push campaigns—sending personalized messages at optimal moments to boost engagement & lifetime value.
MoEngage
MoEngage is an insights-led customer engagement platform built for customer-obsessed marketers and product owners. Create highly personalized and targeted campaigns that improve retention and drive business outcomes.
Passkey WebAuthn (Android)
Support the WebAuthn standard in your Median app on Android, offering a phishing-resistant, passwordless alternative that's simpler for users and more secure for your business.
Salesforce Marketing Cloud
Send and manage push notifications directly from your Salesforce Marketing Cloud dashboard. View push notification open rate and track campaign performance across multiple channels.
Bloomreach
Bloomreach uniquely integrates real-time customer and product data into AI, enabling personalized marketing, product discovery, content, and conversational shopping in one solution.
Microsoft Dynamics 365
Send push notifications through MS Dynamics 365 to customers who have installed your mobile app. Push messages allow you to quickly convey offers, messages, or other information directly to users of your app.
Clerk
Clerk is purpose-built for React, Next.js, Remix, and “The Modern Web” to add authentication and user management to your application.
JWPlayer
JWPlayer provides a solution for seamless video playback across browsers and media types.
Xtremepush
Brands and marketers can harness the ability to analyze, segment, and target their web and mobile app users, and deliver data-driven, contextually-relevant notifications at the right time and place.
Enter any URL to build your app
Supercharge your app with native functionality
Median JavaScript Bridge
All plugins integrate with your website via this powerful API so you don't need to write any native code.
iOS and Android feature parity
Add equivalent functionality on both platforms in parallel to provide a consistent experience for your users.
Custom plugins available
Our engineering team can implement any vendor provided iOS or Android native SDK or add any native functionality.