Auto Save Form Data to prevent loss on Crash
Form should constantly autosave data and pictures and be able retrieve in case of a crash as well (offline). Nothing is as frustrating as losing 30-40 minutes worth of inspection data in a blink.
-
Several things that will help prevent unnecessary loss of data. Use iCloud to back up you device, it backs up the iForm library that contains your data. If a device is damaged or lost you can restore to a new device quickly and pick up where your left off. Use the save button when entering lots of photos and data, we typically don't have crash issues but I do use the button every time I reach a stopping point (about every 10 minutes, less when working with complex data), Make sure there are no conflicts in your conditional or dynamic logic that ca cause crashes with a certain combination of input. Clean your database on a regular schedule, more frequently when beta testing and building new forms.These are the primary reason for crashes or loss of data, just takes a mitigation plan to reduce the likelihood. Our company is all iOS and has been using iForm for 4 years now, crashes are very rare even with new version releases but we learned the hard way what to do and what not to do, hope this helps.
-
We just had a crash on 1 ipad that collected data to inform how we should expand the data collected from 5 other people for the day. This meant 6 people's work were wasted, and worse, meant we could not create estimates for that day. I understand the performance hit, but maybe a settings toggle (such as the delete on upload) that people could decide if they wanted to take the performance hit or not.
Please sign in to leave a comment.
Comments
4 comments