Skip to main content

Features

Wisej.NET Hybrid includes a number of features that are available when building Hybrid Remote and Hybrid Local applications.

Check the platform and release

The feature list describes the available integration areas. Individual operations depend on native handlers, permissions and hardware. Check Platform Capabilities, Extensions and Release Notes before choosing one.

App Actions​

Manages application actions, such as shortcuts to specific parts of the application.

API reference.

App Info​

Provides methods to interact with the application info in the device's settings.

API reference.

Provides methods to register and deregister application deep links.

API reference.

Authenticator​

Provides methods to integrate SSO within the application.

API reference.

Authentication​

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.

Authentication extension and package requirements.

Barcode Scanning​

MLKit provides native barcode scanning. Platform coverage differs between the modal scanner, live OCR and embedded controls; see Platform Capabilities.

Wisej.NET Hybrid Barcode Scanner

Battery​

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.

API reference.

Camera​

Camera access can be used to take pictures and videos using the device's attached cameras.

API reference.

Clipboard​

Clipboard access can be used to read and write the device's clipboard contents.

warning

Clipboard data is limited to string content.

API reference.

Contacts​

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.

API reference.

Display​

Allows developers to prevent the device's screen from locking. Determine information about the screen orientation and size.

API reference.

Email​

Allows developers to compose new emails within the application.

API reference.

Flashlight (Torch)​

Developers can toggle the device's built-in flashlight.

API reference.

File System​

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.

API reference.

Geolocation​

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.

API reference.

Launcher​

Use the launcher to open other installed applications on the device. In an async Wisej event handler, for example:

bool supportsUri = await Device.Launcher.CanOpenAsync("lyft://");

if (supportsUri)
Device.Launcher.Open("lyft://ridetype?id=lyft_line");

API reference.

Lifecycle Events​

Determine when the application enters the background, foreground, or is terminated.

API reference.

Local Notifications​

Schedule local push notifications from within the application that can be triggered on a certain day or time interval.

API reference.

Map​

Launch the device's installed map application with a predefined location or placemark.

API reference.

Show native .NET MAUI XAML views as a modal dialog.

API reference.

Network Events​

Read information about the device's network status and available connections. Attach to the Device's network events to receive updates about changes.

API reference.

Offline Database​

Use an offline SQLite database to store information while the device doesn't have an internet connection.

Permissions​

Permissions can be checked and requested at run-time to provide access to different device capabilities.

API reference.

Preferences​

Preferences can be used to store key/value pairs on the client device.

API reference.

Secure Storage​

Secure storage can be used to store secured key/value pairs on the client device.

API reference.

Status Bar​

The device's status bar text and background colors can be manipulated with a few lines of code.

API reference.

Version Tracking​

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.

API reference.

Custom​

Need an integration that isn't listed here? Contact us at sales@wisej.com.