Features
Last updated
Last updated
Wisej.NET Hybrid includes a number of features that are available when building Hybrid Remote and Hybrid Local applications.
Manages application actions, such as shortcuts to specific parts of the application.
Provides methods to interact with the application info in the device's settings.
Provides methods to register and deregister application deep links.
Provides methods to integrate SSO within the application.
Authentication can be used to protect sensitive information or premium content within your app. One way is to request biometric authentication, such as using face recognition or fingerprint recognition.
Wisej.NET Hybrid includes a barcode scanning integration for Android and iOS. The Android implementation is based on Google MLKit. The iOS implementation is based on CoreML & VisionKit.
Battery consumption and power sources are important considerations for developers looking to build energy-conscious applications. Developers can determine the current battery level, if the device is being charged, and if energy saver mode is enabled.
Camera access can be used to take pictures and videos using the device's attached cameras.
Clipboard access can be used to read and write the device's clipboard contents.
Clipboard data is limited to string content.
Developers can access a hybrid client's device contacts (with permission from the user) with one line of code. When retrieving the device contact, the result will be a JSON representation of the person.
Allows developers to prevent the device's screen from locking. Determine information about the screen orientation and size.
Allows developers to compose new emails within the application.
Developers can toggle the device's built-in flashlight.
A common limitation of traditional web applications is access to the device's file system. Wisej.NET Hybrid allows developers to read and write files anywhere on the system that the application has access to.
Integration geolocation functionality to determine information about the user's current location or proximity to other locations. Use the built-in geocoding feature to determine relevant landmarks for a given location.
Use the launcher to open other installed applications on the device. For example, opening the Lyft app:
Determine when the application enters the background, foreground, or is terminated.
Schedule local push notifications from within the application that can be triggered on a certain day or time interval.
Launch the device's installed map application with a predefined location or placemark.
Show native .NET MAUI XAML views as a modal dialog.
Read information about the device's network status and available connections. Attach to the Device's network events to receive updates about changes.
Use an offline SQLite database to store information while the device doesn't have an internet connection.
Permissions can be checked and requested at run-time to provide access to different device capabilities.
Preferences can be used to store key/value pairs on the client device.
Secure storage can be used to store secured key/value pairs on the client device.
The device's status bar text and background colors can be manipulated with a few lines of code.
Version Tracking can be used to check the applications version and build numbers along with seeing additional information such as if it's the first time the application launched.
Need an integration that isn't listed here? Contact us at sales@wisej.com.