Considerations for Mobile Client
The following sections outline considerations to keep in mind for each Mobile Client running within your Mobile Enterprise Platform instance. These considerations include when a secured connection is required, as well as when specific functionality does not apply to particular client.
[Body Empty]
Android considerations
When developing new apps or running existing apps on this release, keep in mind the following considerations for Advanced Inventory Mobile Client for Android.
Unsupported flowchart elements
-
Custom API
-
Capture Image: Support varies based on the device hardware and operating system.
-
Export To CSV
-
Import From CSV
-
Shell Command
Unsupported form controls
-
List Box control does not support the Click event.
-
Date Picker control does not support the Focus event.
-
Text Box control does not support the Focus event. Also, when using the onscreen keyboard, the keyboard has focus rather than the Text Box. As a result, depending on the device manufacturer, the Keypress event may not fire correctly. However the Text Box Changed event fires with each key entered, as expected.
Unsupported wires tags
-
<datagrid>
-
<pdfprint>
Additional notes
-
The file system is case-sensitive on Android, unlike on Windows. This can cause inconsistent behavior across platforms.
-
If an unsupported mask is passed to the Format function, it returns the mask instead of the expected formatted value. Supported masks are as follows.
-
0 (zero placeholder)
-
# (Digit placeholder)
-
. (Decimal point)
-
C (Currency)
-
HTML5 considerations
When developing new apps or running existing apps on this release, keep in mind the following considerations for Advanced Inventory Mobile Client for HTML5.
Unsupported flowchart elements
-
Custom API
-
Location Capture
-
Shell Command
Unsupported form controls
-
In a Dropdown List, the underline property is not supported.
Unsupported capabilities
-
Barcode scanning
-
GPS
-
Keypress events
-
Function keys using a physical keyboardNote:Mobile Client for HTML5 supports function keys from a virtual keyboard.
-
Vibrate option for the Audio Output source element on Windows and iOS devices
-
The form Resize event is not supported. Controls in a form scale automatically when the window is resized.
-
HTML5 Debugger is not supported on mobile devices.
Unsupported wire features
-
Mobile Client for HTML5 is only available via a secure HTTPS connection, and using a URL to reference unsecured (HTTP) items within a wire may cause the items to not display properly. All referenced URLs must be HTTPS.
-
For the <web> tag that is used to load web content, the onnavigation attribute is not supported and neither are the forward and backward event handlers.
-
On mobile devices running the Safari browser, the video, sound, and recording features do not function. This is because Safari must initialize audio synchronously by user interaction, but wire actions run asynchronously.
Additional notes
-
Mobile Enterprise Platform requires an HTTPS connection to Mobile Client for HTML5.
-
All Mobile Clients must securely connect to the HTTP Client to support Device Location and Advanced Inventory Insights functionality. These changes were implemented to meet requirements from browser and hardware providers. To enable this functionality, you must have a signed security certificate.
-
If an unsupported mask is passed to the Format function, it returns the mask instead of the expected formatted value. Supported masks are as follows.
-
0 (zero placeholder)
-
# (Digit placeholder)
-
. (Decimal point)
-
C (Currency)
-
iOS considerations
When developing new apps or running existing apps on this release, keep in mind the following considerations for Advanced Inventory Mobile Client for iOS.
Unsupported flowchart elements
-
Custom API
-
Capture Image: Support varies based on the device hardware and operating system.
-
Export To CSV
-
Import From CSV
-
Shell Command
Unsupported form controls
-
Focus Events control only triggers on text fields.
-
List Box control does not support the Click event, but does support the Selection Changed event.
-
Text Box control does not recognize all keypress codes.
Unsupported wires tags
-
<datagrid>
-
<youtube>
-
<pdfprint>
Additional notes
-
Reverse video is not supported.
-
If an unsupported mask is passed to the Format function, it returns the mask instead of the expected formatted value. Supported masks are as follows.
-
0 (zero placeholder)
-
# (Digit placeholder)
-
. (Decimal point)
-
C (Currency)
-
Windows Mobile considerations
When developing new apps or running existing apps on this release, keep in mind the following considerations for Advanced Inventory Mobile Client for Windows Mobile.
Unsupported flowchart elements
-
Capture Image: Support varies based on the device hardware and operating system
-
Export To CSV
-
Import From CSV
Unsupported capabilities
-
Corner rounding on all form controls
-
GPS
-
Local database encryption
-
Remember Me
-
Passcode
-
Wires
-
Vibrate option for the Audio Output source element
Windows PC considerations
When developing new apps or running existing apps on this release, keep in mind the following considerations for Advanced Inventory Mobile Client for Windows PC.
Unsupported wires tags
-
<datagrid>
-
<pdfprint>
Additional considerations
-
When a form loads, the client assigns focus to the first control found with a TabIndex=0. If the control has a GotFocus event, the event fires.
-
Local database encryption is not currently supported.
-
The vibrate option for the Audio Output source element is not supported.
Loading...
There was a problem loading this topic