Welcome
Learn how Wisej Mobile can dramatically decrease your development time.

Getting Started

    Install Wisej Mobile (Android Google Play Store / iOS TestFlight).
    Download, build, and reference Wisej.Web.Ext.MobileIntegration in your Wisej project.
    Take note of the Device singleton that allows interaction with the native device.
    "Shake" the device to change the application URL.
Wisej Mobile Demo - Apps on Google Play
GooglePlay
Wisej Mobile Demo on Google Play
Join the Wisej Mobile Demo beta
Wisej Mobile Demo on TestFlight

How Wisej Mobile Works

Wisej Mobile unifies development for Android, iOS, and Wisej into a single API that allows for a simplified development experience, while additionally providing access to native capabilities on each device.
In a Wisej Mobile app, you write code that primarily interacts with the Wisej Mobile API. Wisej Mobile then translates these calls into native app code that executes directly on the device.

Who Wisej Mobile is For

Wisej Mobile is for developers who want to:
    Build powerful cross-platform web and mobile applications, fast.
    Write applications in native C# / VB using a single shared code-base in Visual Studio.
    Utilize native functionality such as document scanning, native UI components, and more.

API

The full Wisej Mobile API can be found here.

Legend

Icon
Description
Instance method, or property, or event.
Static method or property or event.
Protected method or property or event.
Deprecated method or property or event.

Features

Wisej mobile provides a toolkit for developing hybrid native applications in a familiar environment using C# and .NET. The package uses native XCode and Android Studio projects (not Xamarin or Maui).
The package leverages native functionality from the device such as:

iOS

Framework
Overview
Core ML
Use Core ML to integrate machine learning models into your app. Core ML provides a unified representation for all models. Your app uses Core ML APIs and user data to make predictions, and to train or fine-tune models, all on the user’s device.
Core NFC
Detect NFC tags, read messages that contain NDEF data, and save data to writable tags.
SensorKit
As the system gathers information using various sensors on a device, SensorKit enables an app to access select raw data, or metrics that the system processes from a sensor.
UIKit
UIKit provides the window and view architecture for implementing interfaces, the event handling infrastructure for delivering Multi-Touch and other types of input to your app, and the main run loop needed to manage interactions among the user, the system, and your app.
Push user-facing notifications to the user’s device from a server, or generate them locally from your app.

Android

System Component
Overview
Enables all apps to display custom alerts in the status bar.
Provides access to non-code resources such as localized strings, graphics, and layout files.
A rich and extensible View System you can use to build an app’s UI, including lists, grids, text boxes, buttons, and even an embeddable web browser.

Feature Requests

The projects contained in this repository are open, meaning that we will keep adding, fixing, changing, and expanding them according to the requirements of our Technology Partners.
Support is available for developers using the Wisej mobile integration package via their Technology Partner GitHub repository where they can create an issue. Alternatively, developers can open an issue in the mobile integration repository available at https://github.com/iceteagroup/Wisej-Ext-MobileIntegration. You can also contact Wisej support at [email protected].
Last modified 10d ago