As mentioned in our preview post last week, we’re shipping back to back Android updates over the coming few weeks.
Today the update #1 has landed on our Appenate Mobile Client (AMC) in the Google Play store, along with a bunch of updates to the web platform.
All items described below are considered to be in BETA – so these are only available to Platform Administrator level users and will generally only work with the AMC app version just published to Google Play.
The new features/changes included in this release are:
Title Bar Navigation Text Color option
New option in App Setup page, lets you specify the colour of title bar navigation text (e.g. “Exit”, “Back” etc)
Remember App Logins
New in App Setup page, lets you specify that the app should remember logins for all users of that company account.
This means that after the user’s first initial login, the app will auto-login on subsequent app launches.
Of course users can still log out manually via the Settings screen in the app.
On the Activities page of Tasks, you can upload files for the user to access on the app.
The new V2 of our Tasks API will include support for Task Files as well as pre-setting answers on the new Table field type in Forms.
Tasks V2 API is due out in the next few weeks.
Push Notifications for Tasks
When a Task is Sent, a push notification will appear on the target user’s registered devices.
This is feature is being switched on progressively across company accounts – we expect full operation by Wednesday.
Download on Demand option for Docs
Previously, Docs were always downloaded to the device when a user had access to them.
This could be heavy on data allowances and often the Docs in question were not needed offline.
Use the Download on Demand option to prevent the pre-emptive downloading of Doc files – when the app user attempts to access the file, it will be downloaded at that point.
Show a Pages tab on Forms
This is a new option in the Title bar part of Form Designer (click on the Title Bar in the design preview to see these options).
When enabled, the app will show a horizontal tab at the top of the Form, with every visible Page name displayed.
Can be useful for quick navigation to Pages, though in complex Forms where Pages are conditionally displayed this may prove confusing for users.
New Table field on Forms
Display a set of captured rows in a tabular format within your Form.
The user can add new rows to the Table, and they can edit existing rows by tapping on the chosen row to enter an editing Page.
In the Form Designer, you define the fields in the Table by dragging fields into the Table field itself.
Control which fields will display as columns by using the “Disable Table Display” property found on fields within the Table.
New “IN” Data Source Filter option on Choices fields
A long requested filter option – allows you to filter a Choices field by looking for all Data Source column values that are found within a given comma or pipe delimited text list of values.
Removed “max 50 column” limit when referencing columns using  syntax in Forms
For those with larger Data Sources containing more than 50 columns, previously a limit was applied when referring to columns via our [ ] syntax in Form formulae. This restriction no longer applies.
Settable Background color of horizontal Choices option buttons
Another highly requested improvement, you can now set the “unselected” background of option buttons via the “Option Background Color” property on Choices fields set to use horizontal field layout.
Hosted GET connected Data Sources now display the rows pulled from the given GET url on the Rows page
Key Fixes & “Under the Hood” Improvements
– File downloads to the app have been made more robust and efficient
– Improvements to app handling of timezones in date/time Form fields
– Fix sporadic app crash when no data source sort order is defined
– Fix bug with MIN() formula function returning zero is certain scenarios
– Fix bug with data source filters in certain Form user cases
– Fix Detail screen not refreshing when editing row on Form screen that was access from a field link on said Detail screen
– Fix issues with assigning default or dynamic co-ordinates to Location field in Forms
– Fix bug with Listing screen ordering in cases where not set correctly in Listing Designer