Skip to content

Latest commit

 

History

History
8 lines (3 loc) · 2 KB

sunbird-mobile-app-plugins.md

File metadata and controls

8 lines (3 loc) · 2 KB

Sunbird-mobile-app plugins

Cordova plugins provide a JavaScript interface to native components (Android/ Ios)required by Sunbird Mobile App. They allow the app to use native device capabilities beyond what is available to pure web components.

PluginDescription
cordova-plugin-android-downloadmanagerThis plugin helps to download the content ECAR so that it can be consumed in the app.
cordova-plugin-fcm-with-dependecy-updatedThis plugin is used to push notifications with Google Firebase FCM.
cordova-plugin-inappupdatemanagerThis plugin is used for checking for updates and auto-updating apps with Google Play Store In-App updates API.
cordova-plugin-qr-scannerThis is a customizable plugin for QRCode scan.
sb-cordova-plugin-customtabsThis plugin is used to provide a way to a way to add a customized browser experience directly within their app.
sb-cordova-plugin-dbThis plugin is used to communicate with the SQLite database.
sb-cordova-plugin-syncThis plugin is used to sync telemetry events and course progress.
sb-cordova-plugin-utilityThis plugin is an utility plugin to resolve various native capabilities for android and ios.