There may be times you will want to make changes to an existing published screen. Our platform allows you do this by creating and publishing new versions of your screens, and rapidly iterating screen designs.
The published version of a screen is considered to be the current stable, production copy for all users. The MESH platform automatically pushes this version to your app users.
This publishing functionality can have risks if you want to make many changes and test them out as you go. If you publish a new Form design every time you want to test screen changes, you may risk disrupting live users with a broken/incomplete screen design. Your users would be capturing Form entries across many Form versions. This will make it difficult to track down entries in the data area of the secure website, and you may have many different form field configurations if you do any integration.
We strongly recommend you use our test mode when you are developing/testing changes to a form design. Test mode allows you to tweak and test your screen changes during the design process. Instead of continuously publishing new versions you can save changes in the relevant screen designer while in test mode, and then sync these changes to your device. This allows you to make more changes and test again without having to publish a new version of the screen each and every time.
This is a simple and easy way to change your design, formulae and other functionality you desire. To do this go into the Form designer, and click on TEST. Then choose who will participate in the test.
Note: The TEST button is only available on screens that are in draft status.
If you want to test a published version, you will need to first click the NEW VERSION button. A new version of your screen will then be available in draft status.
When putting a screen into test mode, you must nominate particular users that will see the test version. Most of the time this will be you as the designer, but you can add users if you want to expand the testing group.
While a screen is in test mode, the published version (if one exists) will remain visible for everyone else. You are free to change screen designs as much as you like, without fear of disturbing the stable production version of your screen. While in test mode, your testers' devices will update every time you save changes to the form design. This makes it easy to make a change, save the design, and test it out on your device.
Note: You must ensure that an app synchronization occurs, so that the changed design is now downloaded to the device.
You can do this by sending the app to the background and bringing it back to the foreground. Otherwise, you can click on the Force Sync button in the settings screen off the app.
When your testing is complete and you have finalized the design changes, you're ready to roll out the new version to all your users. Click on the PUBLISH button to end test mode on your new version and set the new version as being the current published copy.