07-28-2019, 08:47 AM
(07-22-2019, 09:34 AM)Sebastian Staacks Wrote: Yes. I assume, you have seen this on iOS? In theory, this might happen on Android as well, but it should hardly be noticeable, but the problem is worse on iOS because of the way, the experiments are loaded on iOS. The problem is that the recorded data is saved in a single file along with the experiment description and therefore all the data from every experiment has to be parsed when loading the experiment list.
We plan on separating the saved data from the experiment configuration soon, so a saved state would be a zip file containing the experiment configuration along with a binary file containing the recorded data. In fact, the student who implemented the new iOS parser has already implemented this on iOS as well, but since version 1.1.0 took so long and this still had to be implemented in Android, this feature was postponed. I am hoping to get around to this around autumn.
True, this is on iOS. This is no big deal since the data can also be exported, so there's no real need (for me) to save a state with lots of data.