FormAssembly now offers a free mobile application for iOS devices. To download the app, simply visit the App Store from your iOS device and search for "FormAssembly" to get started.
The primary advantage of using the mobile application for FormAssembly is that you can collect data while offline, which can later be synced with your account once you have an internet connection. This way, if you're collecting data at a location where internet access is not available, you can still use your FormAssembly forms.
While this app cannot be used for form creation or editing, it can be used to collect respondent data in both online and offline scenarios.
Using your iOS device, access the App Store, search for "FormAssembly," and download the mobile application. Once it has been downloaded, tap on the app to open it, and you will be asked to enter your FormAssembly credentials.
Please note, this app is designed to be used in conjunction with an already existing FormAssembly Professional, Premier, or Enterprise account, as it requires API access. If you do not have an account, please visit our signup page to create one.
Provided you have an existing FormAssembly Professional, Premier, or Enterprise account, you can use the same credentials to login to the mobile application. Once you have entered those credentials, you'll be taken to the main dashboard, where you will see a list of all the forms you have created.
As noted above, this application cannot be used for form creation or form editing. It can only be used to collect data from respondents.
Once you have logged into the app, the Settings menu is available through the link at the top left. From the Settings menu, you can change your server URL, which you will need to do if you are an Enterprise user. This is also where you can log out of the app if needed.
Syncing Response Data
As mentioned above, you can use the FormAssembly mobile app to collect respondent data while both online and offline. If you are in a location without internet access, you will see a notification at the bottom of the app notifying you that you are offline.
When responses are submitted while you are connected to the internet, they will automatically be synced to your response data for the form, and that data will be available when logging into your account through a standard web browser.
When responses are submitted in offline mode, you will see a notification at the bottom of the app that you have unsynced responses. As soon as you reconnect to the internet, these responses will be pushed to your account and will be available with the rest of your response data for the form.
Note: It is not possible to load forms using reCAPTCHA in the mobile app while in offline mode.
Editing Response Data
Should the need arise, you do have the option to edit any responses that have been stored on the mobile application while in offline mode. On the main screen, you'll see an option to "Edit unsynced responses." Tap on that button and you will be taken into the form where you can edit the response data that a user has submitted.
If you are using the FormAssembly app with your enterprise instance, there is one additional step you will need to keep in mind:
Ensure that you (or your users) can use the API. Go to Admin Dashboard → Settings → User Roles → Administrator (or whichever role you want to set this up for) → Check "Can Use the API" and click Apply.
Once you have done that, you and your users will be ready to use the iOS app. Additionally, please make sure that you have entered the correct server URL in the settings menu of the app, as mentioned above.
Mobile Data Security
The mobile app uses the standard on disk iOS encryption and best practices. The sync and delete feature does also sync and delete data as expected.