XMPro for Android and iOS extends XMPro’s Intelligent Business Operations Suite to mobile business users that need to manage their work and business processes anywhere, anytime.
It provides mobile access to the following:
- Create and act on new tasks
- Track open workflows and expedite actions
- Receive notifications of pending or late work items
- Integrate existing ERP, CRM, and other business systems onto the mobile device
- Collaborate, discuss and create ad-hoc tasks to manage unplanned and unstructured work
- Integrate geo-location information such as maps and current location into processes
The specifications are based on the complexity of processes; the more complex the requirements in a process, the higher the specifications.
Device Type | Operating System Specs (Minimum) | Device Specs (Minimum) | Comments |
Android | Android v4.4x+ |
|
E.g. Samsung S6 |
iOS iPhone | iOS 8+ |
|
iPhone 6 and above |
iOS iPad | iOS 8+ |
|
iPad Air 2 and above |
Released
2.3.0 (Android Only)
New Features
Title |
Barcode and QR Code scanning. |
Upgrade of UI and platform libraries. |
Issues Resolved
Title |
Invalid NavigateTo URL Crashes the App. |
HTML Tags appearing in OG Filter. |
6.6 API Throwing Server Error In Browser. |
Unable to Set Process Groups as Landing Page. |
New Default Process Group Icon Larger Than Existing Icon. |
2.2.4
New Features
Click on the feature title for more information.
Title | Platform |
** Chart control added to support application. | All |
Search functionality added for queues. | All |
** Default landing page can be configured in the web.config file. Applicable only when an Activity is set as default landing page. |
All |
** Ability to set up an activity as the landing page added. | All |
** Ability to hide tabs on the Home screen added. | All |
** Ability to change synchronization options. | All |
Ability to customize the colour of an object group row based on a parameter/property on that row added. | All |
Search functionality and ability to filter using AND/OR-conditions added for object groups. | All |
Ability added for Single Taps to navigate to Activities, similar to the Double Tap functions. | All |
** Ability added to log actions that are performed by users (XMPro Act). | All |
Issues Resolved
Title | Platform |
Missing icon in queue task list added. | All |
Samsung keyboards unable to use Caps lock in Simple Text Boxes. | Android |
Tapping on Notifications while the application is closed causes the application to crash. | Android |
Clicking on the Cancel button when making a filter deletes the filter. | iOS |
HTML added in a Reference Label causes the application to crash on a frequent basis. | iOS |
The Side Menu is still enabled when submitting an Activity. | iOS |
Submitting without dismissing the keyboard will result in the control’s value being removed. | iOS |
Scrolling through lists occassionally causes the application to freeze or crash. | iOS |
Tapping on the title of an object group occassionally causes the application to freeze or crash. | iOS |
Values and controls overlapping each other. | iOS |
Application crashing if a task’s options button is pressed before the task was loaded while offline. | iOS |
** Option added, enabling a user to assign an activity to themselves if it is unassigned, preventing two users from actioning the same activity. | All |
NULL values from Browse Page are not replacing non-empty fields. | All |
Fixed – ability to sign out while challenge is set to automatic, which logs you back in straight away. | All |
Selecting an item from the Look Up Box activates Drop-Down Box | All |
Fixed – case file link navigates a user to the Workspace Login screem. | All |
Fixed – ability to Hide the Last Column option for Browse Pages. | All |
Fixed – date input masks ignored, causing the date to display in the wrong format (Date Picker control). | All |
Loading More browse page rows will cause previously hidden columns to be shown. | All |
The tab order changes whenever visibility expressions are used to hide an entire tab. | All |
An invalid NavigateTo URL will cause the application to crash. | All |
Queue Tab missing when using a Start Page. | All |
Tapping on Search before the Start Page list loads will stop the list from loading. | All |
Fixed – ability to log into the site without Challenge Select being chosen. | All |
Refreshing a Process Group and Double Tapping causes the application to crash. | All |
Fixed – ability to open a Hyperlink Activity and Object Group Row at the same time. | All |
Fixed – tapping multiple objects in an object group causes all of them to open. | All |
Fixed – username and password blank after previously entering them. | All |
Changing the ‘Mobile Data Allowed” setting has no immediate effect. | All |
Fingerprint and Home Button causes the application to crash when used. | All |
Object group header incorrectly sized when made visible. | All |
XMPro Act going offline unexpectedly. | All |
Double-tapping a queued activity will open it twice (Ticket 3166). | All |
Visibility expressions not working when the fields loses focus. | All |
Post back causing currency and peercentage masks to be removed from Simple Text Boxes. | All |
Back To Start failing occassionaly to return to the landing page. | All |
Unable to open an object group row after the Browse Page expired. | All |
Tapping the Quick Action icon and the row will open both. | All |
When only one tab is visible, the Main tab caption should not be visible. | All |
First Activities submitted offline via Quick Actions don’t show as queued when drilling down into the list. | All |
Unable to disable an Ad Hoc task. | All |
** Post back causing a selected value in grouped Lookup controls to be cleared. | All |
Capturing Signature (Landscape) affecting swipes of the Side Menu | All |
** Filtering on object groups updated to allow users to enable the filter function on the object group properties in XMDesigner using the Filter Control = True option. | All |
Side Menu appearing when tablet devices are rotated into Landscape Mode. | All |
Failed Queued Activity not showing modified values when accessed via List Activity. | All |
2.2.2
ID | Title | Platform |
7071 | New Feature: Configurable Object Group filtering. | All |
7586 | New Feature: Quick Action functionality. | All |
4080 | Data integration does not work on XMPro Act (2679) | Android |
4609 | Notifications are not appearing. | iOS |
5301 | Read Only Textboxes are editible. | All |
5554 | Large Text Boxes in Object Groups do not expand automatically. | iOS |
5637 | Object Group Header incorrectly sized when made visible. | All |
5665 | Captions are not respecting HTML tags. | All |
5776 | Opening a New First Activity previously submitted offline will open submitted activity. | Android |
6241 | Tapping Back on Tablet returns to an incorrect page. | All |
6662 | XMPro Act going offline. | All |
6948 | Tapping outside remove line dialog closes line. | Android |
7070 | Values/Controls overlapping each other. | iOS |
7254 | Take a photo and select an image is crashing if storage is denied. | All |
7255, 7409 | Select a file ignoring storage permissions. | All |
7272 | Tapping Activities while refreshing Process Groups crashes the app. | All |
7367 | Notification Bar not turning red when offline. | All |
7368, 7782 | Tasks opening with a blue “Loading…” screen while in Offline Mode. | All |
7410 | App Crashes when signing out of connected server. | All |
7431 | Browse Pages should display caption when opened. | All |
7492 | Auto login failed after not using the site. | All |
7531 | Large TextBox data not visible when loaded via OnRefresh. | All |
7570 | iOS notification debug information displayed in Android. | Android |
7571 | Failing to purge and add lines to Object Group. | All |
7588 | Tapping View History in a pending Activity’s side menu will crash. | All |
7590 | App crashes if notification frequency is Not Never. | All |
7598 | Current Geo Location not displaying. | All |
7611 | “Process Submitted Successfully…” Message too long if multiple activities spawned. | All |
7629 | Reverse Browse Page Cache not respecting initial cache expiry. | All |
7665 | Scrolling through lists can cause freezing/crashing. | iOS |
7666 | Tapping title of Object Group can cause freezing/crashing. | iOS |
7670 | Delete button does not delete an item. | All |
7672 | Cancel button deletes item. | All |
7673 | Back button saves changes to an item. | All |
7674 | Reset button does not reset job. | All |
7677 | Elements fail to update with modified cache data. | All |
7680 | App reloads when you go back to it from something else. | Android |
7681 | Location permission denied will crash Activities using XXXCurrentGeoLocation. | iOS |
7683 | Changes to pages don’t occur until rotating device/tapping around. | Android |
7693 | Loading last saved data doesn’t work offline. | All |
7703 | Completed tracking crashing after opening an Activity on the 2nd time. | All |
7704 | Changes made to a Cache Activity Offline are not respected when submitted. | iOS |
7709 | Weird text formatting on map markers. | iOS |
7710 | Trying to move map right brings up side menu. | iOS |
7712, 7770 | Upload slows down/crashes if too many items selected. | All |
7717, 7737 | Issue selecting multiple items from external app to upload. | iOS |
7720 | Indicator when opening previously submitted Activities from Pending Tasklist. | All |
7726 | Can’t leave participants page on new discussion. | Android |
7734 | Creating a new discussion opens two discussion pages. | All |
7735 | Typing # into a discussion crashes the app. | All |
7738 | Tapping multiple objects in an object group will open all of them. | All |
7739 | Disabled lines are not appearing grey after Reset or leaving Activity. | iOS |
7740 | Object Group header resizes while the row is submitting. | iOS |
7753 | Activities completed from within, instead of through quick actions, are not showing as grey. | iOS |
7758 | Inconsistent behavior with tasks appearing submitted offline. | iOS |
7759 | Items removed from queue will still appear greyed out in list. | iOS |
7761 | Unable to modify command button used when offline. | All |
7768 | App crashes when you press a task’s options button before task has loaded while offline. | iOS |
7769 | Multiple combo option popups in certain scenarios. | Android |
7773 | Closing Object Group rows will clear values in drop down. | Android |
7777 | Large text box value isn’t being saved. | iOS |
7783 | Cannot select files for upload. | Android |
7785 | Checkbox visibility expression occasionally not correctly evaluated. | All |
7788 | Tapping away from the submission options window submits the activity. | Android |
7825 | Trying to go back from the Enter PIN screen while offline breaks page. | Android |
7835 | App crashes when items in Object Group are hidden. | iOS |
7836 | Issues with Date Picker. | iOS |
7840 | Date Selected is 1 day earlier than expected. | iOS |
7071 and 7586: Click on the new feature title for further information.
2.2.0
ID | Title | Platform |
3480, 5294, 5295 |
Simple Text Boxes with Currency or Percentage formatting include special characters when integrating. | Android |
3604 | Application Icon Refresh | Android |
3641, 6945 | Double Tap for files with links in object groups | Android |
3721 | Xamarin “Can not perform this action after onSaveInstanceState” error | Android |
4073, 4510 | Search functionality not working on certain devices | Android |
4084 | Inconsistent behavior when viewing file link | Android |
4204, 4830 | Selected Landing/Start Page does not display | Android |
4312 | Close Activity prompt sometimes displays for History and Discussion views | Android |
4363 | Value typed in one field added to wrong field on Moto G4 Plus | Android |
4364 | Device “Back” button on Server Address input page displays incorrect exit confirmation message | Android |
4504 | Error message while login in progress | Android |
4526 | Blank username and password after previously entering them | Android |
4609 | Notifications are not appearing | Android |
4667, 4836 | Unable to open uploaded files with special characters in filename | Android |
4668 | Tapping outside attachment dialog crashes the app | Android |
4696 | Could not load assembly XMPro.XMConnect in 65 site | Android |
4835 | Remove colon from Current Connection | Android |
4954 | Password Reset Issue | Android |
5041 | Random Text Boxes being disabled | Android |
5077 | Opening queued items offline loads new activity instead | Android |
5082 | Expired XMPro password affecting Active Directory Login | Android |
5151 | Assigned/Selected Start Page does not show up in Settings screen | Android |
5152, 5673 | Home page assigned as Start has incorrect background color | Android |
5290 | CurrentGeoLocation saves Synced Location, not Submitted Location | Android |
5291 | Deleted Activities are still being Synced | Android |
5299 | Errors causing a queued activity not to submit, once errors are resolved | Android |
5301 | Read-only Text Boxes are editable | Android |
5479 | Automatic field value: App version | Android |
5518 | Activity stuck on Queue after submitting | Android |
5554, 5606 | Large Text Boxes in Object Groups do not expand automatically | Android |
5637 | Object Group header incorrectly sized when made visible | Android |
5665 | Captions are not respecting HTML tags | Android |
5671 | Anonymous Site showing Active Directory login page first time | Android |
5672 | Take a Photo option will crash the app | Android |
5682 | Opening an updated Activity with outdated cache copy will crash the app | Android |
5723 | Visibility Expression not working on Large Text Box | Android |
5756 | Data Type masks not shown when loaded from database | Android |
5775 | Offline First Activity: Always open new copy when opening from Task List | Android |
6067, 6737 | Selecting value with Browse Page will close the Line | Android |
6146 | Syncing occurring a second time after completing the first | Android |
6212 | Toggling visibility on an Activity Tab will crash the app | Android |
6241 | Tapping Back on Tablet Returns to Incorrect Page | Android |
6265 | No progress indicator when submitting an activity | Android |
6384 | Reference Label Url – issues populating with expression | Android |
6531 | Toggling visibility of Signature control clears value | Android |
6532 | Changing a Grouped Control’s visibility crashes the app | Android |
6544 | Large Text Box showing cleared value when minimized | Android |
6603 | Unable to Refresh Home Screen | Android |
6605 | Adding then removing text will crash a Large Text Box | Android |
6662 | XMPro Act going offline when minimized | Android |
6663 | Value from previous Activity not displayed | Android |
6690 | Multiple Syncs will stop further syncing, and Activities from opening | Android |
6738 | Browse Page selecting a row when scrolling | Android |
6739 | Double-tapping Remove button in Object Group will crash the app | Android |
6742 | Double-tapping Large Text Box buttons in Object Group will close Activity | Android |
6772 | Closing Line before file name is displayed, prevents file from being attached | Android |
6773 | Reset PIN button removed from Settings | Android |
6829 | Double-tap Browse Page icon will open Browse Window twice | Android |
6948 | Tapping Outside Remove Line Dialog Closes Line | Android |
6960 | Tapping Accept with Blank Signature Disables Accept/Decline Buttons | Android |
6994 | Predictive text on Large Text Box stopping PostBacks in Offline | Android |
7124 | Tapping “Back” on the Landing Page will clear configured Start Page | Android |
7132 | App ignoring custom error messages on Submit | Android |
7160 | Activities failing to load randomly | Android |
7164 | Double-Tapping hyperlinks will open target Activity twice | Android |
7188 | Process Groups opening blank if opened when refreshing | Android |
7192, 7238 | Blank notification icon for certain devices | Android |
7193 | Currency/Percentage DataType fields saving as 0.00 randomly | Android |
7196 | App not prompting for location permission on Geo Activities | Android |
7199 | Input string format Error when submitting perform job | Android |
7200 | No location permission causing crash on Google Maps link | Android |
7202 | Single field failing to ReCache after expiry | Android |
7254 | Take a photo and select an image is crashing if storage is denied | Android |
7255 | Select a file ignoring storage permissions | Android |
6881 | No warning for picking a File that’s unavailable Offline in One Drive | Android |
6884 | Blue line for hidden Tabs | Android |
6917 | AutoLoadNext intermittently fails to load next Activity when submitted | Android |
6940 | Controls added/removed to a Cached Activity are not updated on Reset. | Android |
7000 | Visibility expressions not working when Field loses focus | Android |
2.1.9
This release is Android-only, and has addressed the following:
- Improved capturing of large text field data.
- Resolved an issue where queued tasks would sometimes not be removed from the queue.
2.1.8
ID | Title | Platform |
4065 | File Attachment: Add support for different cloud storage providers | All |
3624 | Add ability to attach different file types (not just images) | All |
3464 | Large Text Box – postback event fires too frequently | iOS |
3471 | Read-only expressions not evaluated while in offline mode | All |
3479 | Percentage datatype does not correctly format input text | All |
3637 | Add functionality to reset expired password when using XMPro authentication | All |
4852 | Drop-down field value not loading correctly in offline mode | iOS |
2.1.7
ID | Title | Platform |
3627 | API Server does not return only active versions of processes | All |
4073 | Search functionality not working on certain devices | Android |
4081 | Pre-filled Date Not Accepting Parameter (2843) | All |
4087 | Process Versioning is ignored in Mobile App version (2809) | XMBPM |
4090 | App will occasionally get “stuck” in offline mode, even when online (2933) | All |
4134 | Unable to see new Discussions until logging in again, on some devices | iOS |
4164 | Double tap will work and then not work | iOS |
4209 | Activities grayed out when in offline mode are still grayed even when network is turned on | All |
4259 | Use Mobile Data setting not saving when app is closed | Android |
4344 | New Feature: Expanded login options (automatic login, and others) | All |
4362 | Browse Cache expiration updating incorrectly | All |
4344: Auto Login requires an update to the API that the app connects to.
2.1.6
ID | Title | Platform |
3623 | Map Pin description only displays one line of text | iOS |
3933 | Close activity and Back to Start Not Consistent | All |
3954 | Long-running sync freezes when app sleeps | iOS |
3987 | Scrolling position resetting after postback | iOS |
4038 | XMPro Act – Tab bar colour does not change when server reconfigured | iOS |
4049 | Numeric Keyboard Appearing for fields with not Datatype Specified | iOS |
4070 | Start Page not working | iOS |
4085 | Object Group list Item Numbering Displays only 1 After 10 (2815) | All |
4095 | Currency Mask no longer working | iOS |
4268 | Activity Cache not always updating when reset is used | iOS |
4272 | Navigating through a process’s history | iOS |
4284 | Activity hangs if connection changes during load or postback (3043.2) | Android |
4285 | Reduce download time for activity and browse pages (3043.3.1) | Android |
4286 | Multiple dropdown selection change causes application crash (3043.4) | All |
4287 | Stylus signature not capturing correctly (3043.1) | Android |
4300 | Reduce post-download render time for activity and browses pages (3043.3.2) | Android |
4308 | Incorrect spelling for Syncing Page | All |
4309 | Crashing when entering queued activity | All |
4311 | Start Upload activity crashing | All |
4313 | App freeze when switching internet from 4G/Wifi to Wifi/4G while sync | All |
4322 | Toggling between connection states sometimes leaves app “offline” while connected to server | All |
4354 | Upload Group Attachment – Couldn’t attach more than 3 files | iOS |
4355 | App crashes when Airplane mode is turned off after an activity made while offline | All |
2.1.5
ID | Title | Platform |
3594 | Tab bar color does not change when server reconfigured | Android |
3634 | New Feature: Active Directory Authentication | All |
3635 | New Feature: Certificate-based Authentication | All |
3636 | New Feature: Fingerprint Login | All |
3637 | New Feature: Reset Expired Password | All |
3720 | Hardware “Back” button does not honor Activity close prompt setting (2980) | Android |
3867 | Zoom not working for Google Maps (Android) | Android |
3878 | Map marker shows only first attribute in “subtitle” | Android |
3935 | Controls not disabled in Tracking | All |
4039 | Custom styling not applied correctly when “Back”-ing out of app | Android |
4040 | Hardware button logs out of app without warning | Android |
4041 | Duplicated Object Group Rows | All |
4042 | Adding Lines via Postback causes App to become Unresponsive | All |
4053 | Tracking using completed DateTime of first Activity, not Last | All |
4096 | Unable to enter windows password | All |
4097 | Unable to delete username input Windows Authentication | All |
4098 | Finger Print Popup: Provide more descriptive title | All |
4136 | Incorrect Object Group line item numbering above 9 | All |
4147 | Object group internal link does not open activity correctly | All |
4159 | App won’t login when attempting after a successful windows login | All |
4163 | Currency Mask No longer working (Android) | Android |
4226 | Submitting off a queue causing duplicates | All |
2.1.4
ID | Title | Platform |
3534 | Partial resync does not correctly update expired pending activities | iOS |
3535 | Activity will not load correctly if invalid CssStyle assigned to field | iOS |
3536 | Reference Label In/visible setting not applying correctly | iOS |
3537 | Caption expressions not working | iOS |
3538 | Hyperlink In/visible setting not applying correctly | iOS |
3539 | Drop down not posting back in Offline mode | iOS |
3541 | Browse page caches not working in pending activities | iOS |
3542 | Object Groups visible code not working | iOS |
3543 | Pending Activities not Re-caching for Offline | iOS |
3544 | Simple Text Box – postback fires too frequently | iOS |
3545 | Google Maps integration failing to create link | iOS |
3592 | CSS Color On Reference Labels Are Not Working | All |
3593 | XMPro Act – Activity “Close” prompt not warning based on user preference. (2847) | All |
3595 | Google Maps not functioning correctly | All |
3654 | Signature not always capturing | All |
3668 | Hidden Object Groups overlapping visible groups | All |
3672 | Configured/Assigned as ‘Start Page’ does not show up in the Start/Landing Page | All |
3673 | Object Group Visibility not following managed code logic | All |
3678 | Browse Page Cache Different from Activity Cache on Queued Activities | All |
3686 | Add Menzit is crashing the app | All |
3687 | Object Group Lines are cut | All |
3690 | Reopening Queued Activity creates problems | All |
3726 | Adding lines to an Object Group with iPad | iOS |
3788 | Scrolling through Landing Page options causes crash | All |
3806 | Performance and Lag Issues caused by Activity | All |
3811 | Black spaces appearing when OG is rotated to Landscape | All |
3824 | OK option for File Attachment gives Camera not available | All |
3825 | File Attachment requiring two taps and then crashing | All |
3866 | Zoom not working for Google Maps | All |
3868 | Google Map Markers Not Showing | iOS |
3884 | Error when Resetting after Activity Cache with Browse Page Cache Expired | All |
3888 | Scrolling in Add Menzit causing rendering issues and crash | All |
3906 | Activity Caches not refreshing when Expired | All |
3913 | File Attachment Missing in OG | All |
3914 | Href hyperlinks don’t appear in object groups | All |
3915 | Google Maps link not generated | All |
3928 | Opening queued tasks is crashing the app | All |
2.1.3
ID | Title | Platform |
3463 | Simple Text Box – postback fires too frequently | Android |
3465 | Partial resync does not correctly update expired pending activities | Android |
3466 | Activity will not load correctly if invalid CssStyle assigned to field | Android |
3467 | Reference Label In/visible setting not applying correctly | Android |
3469 | Caption expressions not working | Android |
3473 | Hyperlink In/visible setting not applying correctly | Android |
3474 | Drop down not posting back in Offline mode | Android |
3475 | Reference Label Value Expression not working on offline postback | Android |
3476 | Currency Simple Text Boxes crashing will null values | Android |
3477 | Browse page caches not working in pending activities | Android |
3478 | Object Groups visible code not working | Android |
3494 | Text boxes in OG becoming Ready only when they shouldn’t | Android |
3495 | Pending Activities not Re-caching for Offline | Android |
3512 | Google Maps integration failing to create link | Android |