Cordova plugins are used to give the web front-end access to native features of the application, as well as to configure application settings. Here we list the plugins used and what functionality they bring to the application.
Allows the application to get the device id and module which is used to register the device with the Synthesis Service. This is also required to register the device for push notifications.
This plugins allows as to create native dialogs. Mainly used to the exit application confirmation dialog.
Used only for iOS to disable the security check that doesn't allow the application to connect to a non-ssl service. If you instance of Synthesis Service is running on SSL you may remove this plugin.
Allows the application to write to the filesystem. Used to store application settings, as well as content downloaded from the Synthesis Service.
Used to download files from the Synthesis Service and persist to device file system.
Used to open downloaded content on the device's external web browser, or let the device prompt for an application to use.
Used for iOS to control the status bar to prevent it from appearing on top of the application window.
Used to whitelist online services to which the application may connect.
A plugin used to open files on the native device. This plugin will let the phone use the default application of prompt for an application to use when attempting to open a downloaded file.
Plugin used to register and listen for push notification from the Synthesis Service.