Jump to: navigation, search

Difference between revisions of "UBIK Client Basics"


Line 14: Line 14:
 
=== Maps ===
 
=== Maps ===
 
=== Tracker ===
 
=== Tracker ===
 +
=== Settings ===
 +
There are two types of settings in UBIK client: [[Global Settings]] and [[User Specific Settings]].
 +
 +
The [[Global Settings]] include the following
 +
 +
{| class="wikitable" | width = "75%"
 +
|-
 +
! 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
 +
 +
{| class="wikitable" | width = "75%"
 +
|-
 +
! 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
 +
|-
 +
| ''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 less than this integer setting value is regarded as high priority properties and are 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.
 +
|-
 +
| ''IsAutoSyncActive''|| If set to true, the committing of content will be managed by UBIK client; otherwise, nothing will be committed unless triggered by users
 +
|-
 +
| ''ShowSystemProperties''|| If set to true, all properties will be displayed; otherwise, the ones that are marked as invisible will be hidden
 +
|-
 +
|}
 +
 +
 +
Additionally, custom applications and their unique user specific settings are listed as follows
 +
 +
{| class="wikitable" | width = "75%"
 +
|-
 +
! Name!! Purpose!! Application(s)
 +
|-
 +
| ''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 || RAG, Demo
 +
|-
 +
| ''NumberPropertyEditor''|| Whether to use the normal keyboard or the UBIK number pickers for editing numeric properties || RAG, Demo
 +
|-
 +
| ''CurrentAltitude''||  || Demo
 +
|-
 +
| ''ContentDistanceFilterThreshold''||  || Demo
 +
|-
 +
|}

Revision as of 10:44, 3 September 2013

OS Versions

Android

Windows 8

Introduction

Login UBIK Demo Application

Username: Demo
Password: 1234

Functions

Content Browser

POI

Maps

Tracker

Settings

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
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 less than this integer setting value is regarded as high priority properties and are 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.
IsAutoSyncActive If set to true, the committing of content will be managed by UBIK client; otherwise, nothing will be committed unless triggered by users
ShowSystemProperties If set to true, all properties will be displayed; otherwise, the ones that are marked as invisible will be hidden


Additionally, custom applications and their unique user specific settings are listed as follows

Name Purpose Application(s)
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 RAG, Demo
NumberPropertyEditor Whether to use the normal keyboard or the UBIK number pickers for editing numeric properties RAG, Demo
CurrentAltitude Demo
ContentDistanceFilterThreshold Demo