Mobile app for Client Visualization.

Reference  Solution  Deployment Runtime | Server | Client Types | Container | Redundancy | Security


This page explains how to use the FrameworX Client (FX Client) mobile app to connect to a Solution Server and view data from a solution in a mobile device.

FrameworX Client is  OS and Android mobile web viewer app that connects to a Solution Server at runtime for data visualization. It encapsulates HTML5 pages and renders them inside the mobile app. It also supports alarm notifications and advanced geolocation features.


Overview

FX Client is  mobile web viewer app that connects to a Solution Server at runtime for data visualization. It encapsulates HTML5 pages and renders them inside the mobile app. It also supports alarm notifications and advanced geolocation features.

Features Highlights

FX Client brings solution visualization to mobile by connecting to a Solution Server and rendering HTML5 displays inside an mobile, with support for mobile-focused features.

  • Connects to a Solution Server to access a solution in Runtime

  • Renders HTML5 WebViewer pages inside the mobile app

  • Visualizes real-time data and screens from the target runtime

  • Sends alarm notifications when enabled and permitted by the OS

  • Uses mobile resources such as geolocation for location-based use cases

Requirements

  • Connectivity: the device must have an active internet connection and network access to the Solution Server (LAN, VPN, or internet).

  • Permissions: the user must allow notification permission to receive alarm notification (Android only)

Download

The Client is distributed in the following platforms:

  • Google Play Store

  • Apple App Store

Initial Setup

The steps to install the app here are the general steps:

  1. Open the app

    1. Tap Open, or find the app on your home screen/app drawer

  2. Make sure your application is running on the server (URL defined on initial page)
  3. You should be able to see your solution Portable and HTML5 pages

Configuration

FX Client uses the settings you enter to build a server endpoint and start a session.

Settings Reference

Name

Description

URL

URL Connection to your application server (default https://demo.tatsoft.com)

User

Enter the username that the Solution Server authenticates. The server uses this identity to apply permissions to displays, data, and actions.

Password

Enter the password for the user when the server requires credential authentication. Leave this field empty only when your environment uses a method that does not require a password for this connection.

Enable alarm notification

Turn on alarm notifications to receive alarm events from the connected runtime. Allow notifications in Android settings to receive alerts on the device. (Android Only)

Connect

Start the session. FX Client connects to the endpoint, authenticates, and loads the HTML5 visualization for the target runtime.

Geo Localization

The geo localization properties return the client user’s latitude and longitude. These values represent the user’s current geographic location and can be used for map positioning or any feature that relies on geolocation.

@Client.Session.GeoLocationLatitude;
@Client.Session.GeoLocationLongitude;

In this section...