Overview

Learn how Hybrid extensions work.

Wisej.NET Hybrid includes several extensions as part of the Technology Partner package.

These extensions include:

  • Biometric Authentication

  • Bluetooth

  • Document Scanner

  • Barcode Scanning (MLKit)

  • Text (OCR) Scanning (MLKit)

Adding to a Project

To add a Hybrid extension to a Hybrid project, several steps must be taken. For the below example we'll use the Authentication extension.

  1. Add the Wisej-3-Hybrid-Authentication NuGet package to your regular Wisej.NET project (one that contains Default.html or Offline.html)

  1. Add the Wisej-3-Hybrid-Authentication-Native package to your Hybrid client project (one that contains the Platforms folder):

  1. Register the Authentication extension's middleware in the Hybrid client's Startup file:

All Wisej.NET Hybrid extensions must be registered in the Client project's Startup file for use within the application.

  1. To use the extension, open any form or page in your Wisej.NET application and add the following line:

  1. Add the NSFaceIDUsageDescription entry to the Info.plist file in iOS.

Not all extensions require an entry in Info.plist (iOS) or AndroidManifest.xml (Android), but any time a hardware feature or security feature is used, there will probably be an entry.

  1. Run the application

Last updated