UBIK Client Basics
Contents
Prerequisites
Options
There are two types of settings in UBIK client: Global Settings and User Specific Settings.
The Global Settings include the following
Name | Purpose |
---|---|
AuthServerName | The name of the server to connect to for user authentication |
AuthPortNumber | The port number to use when connecting to the authentication server (optional) |
UBIKAuthContentService | The name of the UBIK authentication service |
The User Specific Settings include the following
Name | Purpose |
---|---|
UBIKContextName | The UBIK CONTEXT name |
UBIKApplicationName | The UBIK APPLICATION name |
UBIKContentService | The name of the UBIK content service |
Protocol | The protocol to use for data communication over the Internet (e.g.: HTTPS) |
ServerName | The name of the server to connect to for fetching content |
PortNumber | The port number to use when connecting to the content server (optional) |
PriorityThreshold | Any property with a priority number greater than this integer setting value is regarded as a high priority property and is highlighted when being displayed |
UpdateExpirySeconds | The number of seconds one has to wait before the same update will be considered necessary. If an update of certain content has just ended successfully and is requested again within the amount of time configured in this setting, the client simply dismisses the new request. However, this setting does not affect Forced Updates in Manual Synchronization Mode. |
SyncMode | The possible values are Automatic, Manual Commit and Offline. For more details, please refer to Sync Mode. |
ShowSystemProperties | If set to true, all properties will be displayed; otherwise, only the ones that are marked as visible. |
Additionally, the demo application and its unique user specific settings are listed as follows
Name | Purpose |
---|---|
PrepareMode | This is set to true/false when users switch the client to offline/online mode in the start menu. However, editing this setting directly might not trigger the expected behavior |
NumberPropertyEditor | Whether to use the normal keyboard or the UBIK Number Pickers for editing numeric properties |
CurrentAltitude | The (mock) altitude in meters to use in Augmented Reality activities |
ContentDistanceFilterThreshold | The threshold in meters up to which billboards are displayed in Augmented Reality activities |
PositioningMode | The different positioning modes of the Location Manager can be selected with this setting. |
Demo Login
Username: Demo
Password: 1234
Working with UBIK®
Login
Users need to login in order to access confidential data. This can be done in the Login Dialog.
Menu
Menu | Menu item | Purpose |
---|---|---|
Activity wheel | - | Shows if the client is currently downloading content from the server |
Sync mode | - | Opens the sync manager (in manual sync mode) |
Home | Start menu | Opens the start screen |
Home | Settings | Opens the settings dialog |
Home | Information | Shows information about the software version and the device |
Content Browser
Allows to navigate through the entire data model in a hierarchical manner, as it is published by the server.
Context Menu
Root objects
Child objects
Properties
Teach In
Editor used to set geo locations for a specific property. The user can enter the location manually or, if available, can use the location provided by the positioning service. In case the positioning service doesn't deliver any location the user has only the possibility to enter the location manually.
Documents
Redlining
See the section redlining in the Documents article.
POI View
Brings up the Augmented Reality view and displays Points of Interest (POI's) related to the current location of the mobile device.
Map View
Opens the map view and displays Points of Interest (POI's) related to the current location of the mobile device.
Online/Offline mode
Switches between online and offline mode.
ID Marker
Used to scan id markers; if an object for the scanned id marker exists, a pop-up dialog will be shown. If a dialog is shown and the object has a geo location, the dialog will contain two icons: one for navigating into the content browser and the other to get directions to the location. If no geo location is set, only the navigate to content browser button will be visible.