The Hybrid Container's core functionality APIs include several interfaces and relevant methods for each. Among other things, this set of APIs allows developers to create applications that cooperate with existing functionalities of end-user devices.
The following device integration objects and methods related to various hardware features may be used in the Hybrid Container applications.
Description | Pre-6.4.x description | Functionality |
---|---|---|
Back Action | Hardware buttons support | Enables the support for the "Back" action on Android devices. |
Barcode Scanner | Barcode scanner | Enables scanning a barcode. |
Contact Database | Contacts | Enables support for W3C compliant contact objects. |
Document Viewer | Document viewer | Enables viewing the content of external documents. |
Encrypted SQL | SQL storage | Allows to store and query large sets of structured data. |
Filesystem | File API | Enables access to the device's native file system. |
File Chooser | File chooser | Enables the selection and upload of local files on Android devices. |
File Transfer | File transfer | Enables file transfer from a server. |
Globalization | Globalization | Enables accessing the system locale settings. |
Local Notifications | Local notifications | Enables support for notifications sent to a local device. |
Media | Media capture | Adds support for data in audio and video formats. |
Push Notifications | Push notifications support | Enables the processing of push notifications. |
Network Status | Container lifecycle | Enables to obtain information on the state of the network connection. |
RSA Encryption | Data encryption | Enables encrypting data with the RSA encryption algorithm. |
Screen Orientation | Screen orientation locking | Enables setting allowed screen orientations on a page level. |
TouchID | Enables support for user credentials secured by the TouchId mechanism. | |
Web Browser | Browser | Enables opening a page in a browser window. |