Sign up to receive our newsletter

Get notified of new app updates as they are released

Thank you for subscribing to our newsletter
Oops! Something went wrong while submitting the form.

Contact us

Please contact us below and we will get back to you.

Thank you!
Our team will be in touch.
Oops! Something went wrong while submitting the form.

Native Plugin Library

Launch a full-featured native app quickly and easily with only minimal web development.
GoNative’s expansive library of plugins supercharge your app with access to native device hardware, functionality, and third-party services.

Native Plugins are accessed from your website via the GoNative JavaScript Bridge, an API that allows your website to communicate with and control your app.

GoNative’s expansive library of plugins supercharge your app with access to native device hardware, functionality, and third-party services.

Build your app
AdMob Native Ads

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.

Native Media Player

Native Media Player

Play audio natively on iOS and Android with playback controls and track information displayed on the device lock screen. Use for audiobook, podcast, e-learning, radio apps, etc

Facebook App Events

Facebook App Events

Understand your app usage metrics and measure the effectiveness of your Facebook ads.

Social Login

Social Login

Provide a seamless native login experience for your end users using any combination of Facebook Login, Google Sign-in and Sign in with Apple. The login process is facilitated through the respective native SDKs rather than the webview. If the end user is already logged into an account their login is initiated automatically, avoiding the need to manually enter username and password details.

Native Contacts

Native Contacts

Load contacts directly from the device address book to simplify form completion or data collection. Search for contacts via queries or retrieve all contacts in bulk.

Firebase Analytics

Firebase Analytics

Harness the power of the Google Analytics platform. Gain insights into what your users are doing in your app with default and custom events, and advanced analytics tools

Local Settings

Local Settings

Save app settings and other data directly to the user's device. If the user is logged into the device the data will persist throughout app upgrade and uninstall/reinstall.

Share into app

Share into app

Allow your users to share data such as URL links from other apps installed on their device. Your app will appear in the list of available target apps and actions when they invoke the "Share" menu.

Document Scanner

Document Scanner

Easily scan documents via the device camera using image processing to automatically enhance and optimize the scanned image. Streamline document uploads from customers and employees while reducing errors and missing information.

QR / Barcode Scanner

QR / Barcode Scanner

Scan QR Codes and Barcodes directly into your app via the device camera. Used for in-store retail shopping, warehouse management, data center operations, etc.

Scandit QR / Barcode

Scandit QR / Barcode

Scan QR Codes and Barcodes directly into your app via the device camera. This plugin is similar to our basic version with additional functionality provided by Scandit. An active Scandit license is required.

In-App Purchases

In-App Purchases

Accept payment within your app seamlessly using Apple and Google's IAP platform to facilitate in-app transactions such as one-time purchase, subscription, or promo code redemption.

Card.io

Card.io

Simplify payment form completion using the device camera and machine vision to read any credit card. Hold your card in front of the card to capture cardholder name, card number and expiry date without typing.

Background Location

Background Location

Allow your app to run in the background while subscribed to device location updates. Use the background process to run data backup activities or send data/location to a remote server.

Apple Face ID / Touch ID

Apple Face ID / Touch ID

Provide your users with a seamless login experience using Apple's Face ID and Touch ID authentication

Android Biometric

Android Biometric

Supercharge your users' login experience with support for Android Face Unlock and Fingerprint Authentication on supported devices.

Offline Downloads

Offline Downloads

Download document and media files to the user's device for online or offline access. Files are viewable through a built-in file manager UI as well as programatically.

NFC Tag Scanner

NFC Tag Scanner

Scan data from Near Field Communication (NFC) tags as part of in-store shopping experience, warehouse tracking, digital+physical game, or any similar use case

Jailbreak/Root Detection

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.

iBeacon

iBeacon

Add indoor location awareness and mapping capabilities to your app through the use of iBeacons and proximity scanning.

Kaltura Media Player

Kaltura Media Player

Play live and recorded video natively in your app using the Kaltura Player. Includes support for AirPlay and Chromecast streaming to compatible devices.

Twilio

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.

Microsoft Intune

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.

AppsFlyer

AppsFlyer

The AppsFlyer Native Plugin provides app installation and event recording functionality. You can record installs, updates, sessions, and in-app events. Recording these events can help you evaluate ROI and user quality.

Adding Native Plugins

Native Plugins are easily added to your iOS and Android apps without the need for mobile development. Plugins are accessed through the GoNative JavaScript Bridge, a powerful API that allows your website to communicate with and control your app.

Learn more

To ensure JavaScript added to your webpage is only active when pages are displayed within your app you may add conditions to detect when the site is being accessed by the app. Or you can use one of several methods to serve a specific app version of your website.

Learn more

Some Native Plugins require active subscriptions or licenses with third-party providers. GoNative is not responsible for the services provided by third parties or any future changes. For support of SDKs not found in our Native Plugin Library contact us for custom development.

Contact us